From c5a4e44c418f3b07863bc5ecb425d96a586be988 Mon Sep 17 00:00:00 2001
From: Dan Oved <stangogh@gmail.com>
Date: Mon, 23 Dec 2024 16:16:29 -0800
Subject: [PATCH] Add cointags changelogs to docs (#994)

Adding cointags changelogs to docs
---
 docs/pages/changelogs/cointags.mdx | 36 ++++++++++++++++++++++++++++++
 docs/scripts/copy-changelogs.ts    |  6 +++++
 docs/vocs.config.ts                |  4 ++++
 3 files changed, 46 insertions(+)
 create mode 100644 docs/pages/changelogs/cointags.mdx

diff --git a/docs/pages/changelogs/cointags.mdx b/docs/pages/changelogs/cointags.mdx
new file mode 100644
index 000000000..872bf2037
--- /dev/null
+++ b/docs/pages/changelogs/cointags.mdx
@@ -0,0 +1,36 @@
+# Cointags Changelog
+
+
+## 0.1.2
+
+### Patch Changes
+
+- [066c289a](https://github.com/ourzora/zora-protocol/commit/066c289a): Ensure that cointags can only be created with v3 Uniswap pools
+
+## 0.1.1
+
+### Patch Changes
+
+- [5da3d1b0](https://github.com/ourzora/zora-protocol/commit/5da3d1b0): Removed transient storage as it's no longer used
+- [9ccd40bb](https://github.com/ourzora/zora-protocol/commit/9ccd40bb): Update cointags with erc7201 storage slots for contract variables
+
+## 0.1.0
+
+### Patch Changes
+
+- [1bc855fd](https://github.com/ourzora/zora-protocol/commit/1bc855fd): Don't revert buyburn if transfer to dead address fails
+- [669c1834](https://github.com/ourzora/zora-protocol/commit/669c1834): Added upgrade gate and upgradeability to the cointag contract
+- [1bc855fd](https://github.com/ourzora/zora-protocol/commit/1bc855fd): Recover if transferring erc20s to dead addresses reverts
+- [f2e523f3](https://github.com/ourzora/zora-protocol/commit/f2e523f3): Removed TWAP based slippage protection
+- [f30466a8](https://github.com/ourzora/zora-protocol/commit/f30466a8): feat: add check to validate one token in the uniswap pool must be WETH
+- [036b69e8](https://github.com/ourzora/zora-protocol/commit/036b69e8): Allow direct ETH deposits via the receive() - allowing deposit to happen separately from pull() and eth to be deposited by anyone.
+
+## 0.0.2
+
+### Patch Changes
+
+- [dc84793a](https://github.com/ourzora/zora-protocol/commit/dc84793a):
+  - Set TWAP period to be 10 minutes
+  - Safe transfer of WETH in swap callback
+  - Fix burn error handling weth distribution
+- [9b1bb9d1](https://github.com/ourzora/zora-protocol/commit/9b1bb9d1): Using transient storage variable for isPulling
diff --git a/docs/scripts/copy-changelogs.ts b/docs/scripts/copy-changelogs.ts
index 6aae0f594..a8289ff82 100644
--- a/docs/scripts/copy-changelogs.ts
+++ b/docs/scripts/copy-changelogs.ts
@@ -52,6 +52,12 @@ async function main() {
     join(__dirname, "../pages/changelogs/1155-contracts.mdx"),
     "Zora 1155 Contracts",
   );
+
+  await copyChangelog(
+    join(__dirname, "../../packages/cointags/CHANGELOG.md"),
+    join(__dirname, "../pages/changelogs/cointags.mdx"),
+    "Cointags",
+  );
 }
 
 main();
diff --git a/docs/vocs.config.ts b/docs/vocs.config.ts
index 7345ab337..16ac79aa6 100644
--- a/docs/vocs.config.ts
+++ b/docs/vocs.config.ts
@@ -249,6 +249,10 @@ export default defineConfig({
             text: "@zoralabs/zora-1155-contracts",
             link: "/changelogs/1155-contracts",
           },
+          {
+            text: "@zoralabs/cointags-contracts",
+            link: "/changelogs/cointags",
+          },
         ],
       },
     ],