packages/karbon/CHANGELOG.md
# Change Log
## 0.1.127
### Patch Changes
- [`bc69d0a`](https://github.com/storipress/karbon/commit/bc69d0a57a6d277cea5f56161166605a64ef4883) Thanks [@DanSnow](https://github.com/DanSnow)! - fix: enforce to use server version decode in helper
- Updated dependencies [[`bc69d0a`](https://github.com/storipress/karbon/commit/bc69d0a57a6d277cea5f56161166605a64ef4883)]:
- @storipress/karbon-utils@0.2.3
## 0.1.126
### Patch Changes
- Updated dependencies [[`4b4dd5a`](https://github.com/storipress/karbon/commit/4b4dd5af52cabb222f1329b658dac4b8deb35880)]:
- @storipress/karbon-utils@0.2.2
## 0.1.125
### Patch Changes
- Updated dependencies [[`bc6bb26`](https://github.com/storipress/karbon/commit/bc6bb26b43ac1239680df1762788675e9ab32252)]:
- @storipress/karbon-utils@0.2.1
## 0.1.124
### Patch Changes
- [`f8ac24b`](https://github.com/storipress/karbon/commit/f8ac24b80db7a3083309ffd66c531fe11a33b2d0) Thanks [@DanSnow](https://github.com/DanSnow)! - fix: fix wrong field name
## 0.1.123
### Patch Changes
- [#383](https://github.com/storipress/karbon/pull/383) [`8206a23`](https://github.com/storipress/karbon/commit/8206a23b56fc3b2c43018fb0cb570f6ba8931d52) Thanks [@DanSnow](https://github.com/DanSnow)! - fix: missing author in atom feed
- [#379](https://github.com/storipress/karbon/pull/379) [`3d1cf04`](https://github.com/storipress/karbon/commit/3d1cf04324f7a4edf9a3db6e32510f72ddb49d0e) Thanks [@DanSnow](https://github.com/DanSnow)! - refactor: use jwt utils
- Updated dependencies [[`3d1cf04`](https://github.com/storipress/karbon/commit/3d1cf04324f7a4edf9a3db6e32510f72ddb49d0e)]:
- @storipress/karbon-utils@0.2.0
## 0.1.122
### Patch Changes
- [`65e41a2`](https://github.com/storipress/karbon/commit/65e41a2798154b0549cbb6462e1c8a22238011d8) Thanks [@DanSnow](https://github.com/DanSnow)! - fix: release
## 0.1.121
### Patch Changes
- [#377](https://github.com/storipress/karbon/pull/377) [`0f293cd`](https://github.com/storipress/karbon/commit/0f293cd2f44c2743010d558a87a390b01de1f2b8) Thanks [@DanSnow](https://github.com/DanSnow)! - fix: fix list article exceed batch size
- [#374](https://github.com/storipress/karbon/pull/374) [`c12710b`](https://github.com/storipress/karbon/commit/c12710b54fa907f66d7140f2bb8d207a77b982a6) Thanks [@DanSnow](https://github.com/DanSnow)! - refactor: move encrypt to utils
- [#372](https://github.com/storipress/karbon/pull/372) [`09759b2`](https://github.com/storipress/karbon/commit/09759b2501ef300af3a9379adacb87a265945193) Thanks [@DanSnow](https://github.com/DanSnow)! - refactor: use utils module
- Updated dependencies [[`0f293cd`](https://github.com/storipress/karbon/commit/0f293cd2f44c2743010d558a87a390b01de1f2b8), [`c12710b`](https://github.com/storipress/karbon/commit/c12710b54fa907f66d7140f2bb8d207a77b982a6), [`09759b2`](https://github.com/storipress/karbon/commit/09759b2501ef300af3a9379adacb87a265945193)]:
- @storipress/karbon-utils@0.1.0
- @storipress/typesense-xior@1.8.3
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# 0.1.0 (2023-03-15)
## v0.1.120
[compare changes](https://github.com/storipress/karbon/compare/v0.1.119...v0.1.120)
### 🎨 Styles
- Format package.json ([27687f1](https://github.com/storipress/karbon/commit/27687f1))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.119
[compare changes](https://github.com/storipress/karbon/compare/v0.1.118...v0.1.119)
### 🩹 Fixes
- Fix paywall not decrypt article ([66d1db1](https://github.com/storipress/karbon/commit/66d1db1))
### 🏡 Chore
- Dedupe ([819bd6b](https://github.com/storipress/karbon/commit/819bd6b))
### ✅ Tests
- Add more test ([8ceef95](https://github.com/storipress/karbon/commit/8ceef95))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.118
[compare changes](https://github.com/storipress/karbon/compare/v0.1.117...v0.1.118)
### 🩹 Fixes
- Upgrade typesense + expose more type ([e5cbcaa](https://github.com/storipress/karbon/commit/e5cbcaa))
- Use expose type ([9d232b0](https://github.com/storipress/karbon/commit/9d232b0))
- Should not use bio as description ([#363](https://github.com/storipress/karbon/pull/363))
- Fix import ([30ef08d](https://github.com/storipress/karbon/commit/30ef08d))
### 🏡 Chore
- **release:** V0.1.117 ([912161d](https://github.com/storipress/karbon/commit/912161d))
- Upgrade tar ([b79b906](https://github.com/storipress/karbon/commit/b79b906))
- Upgrade deps ([8b31719](https://github.com/storipress/karbon/commit/8b31719))
- Upgrade deps ([4162fc8](https://github.com/storipress/karbon/commit/4162fc8))
- Remove @vueuse/head ([5c841c2](https://github.com/storipress/karbon/commit/5c841c2))
- Remove @vueuse/head ([579397d](https://github.com/storipress/karbon/commit/579397d))
- Remove @vueuse/head ([2025031](https://github.com/storipress/karbon/commit/2025031))
- Setup root moon project ([9ace905](https://github.com/storipress/karbon/commit/9ace905))
- Update config ([2c7aae7](https://github.com/storipress/karbon/commit/2c7aae7))
- Update config ([6a353ee](https://github.com/storipress/karbon/commit/6a353ee))
- Cleanup duplicate dependency ([806bd7c](https://github.com/storipress/karbon/commit/806bd7c))
- Remove unused deps ([dab0b39](https://github.com/storipress/karbon/commit/dab0b39))
- Update config ([a0a4942](https://github.com/storipress/karbon/commit/a0a4942))
- Add prettier ([62e4c80](https://github.com/storipress/karbon/commit/62e4c80))
### ✅ Tests
- Approve snapshot ([8b7c492](https://github.com/storipress/karbon/commit/8b7c492))
### 🤖 CI
- Update config ([522c51c](https://github.com/storipress/karbon/commit/522c51c))
- Update name ([cafe4bd](https://github.com/storipress/karbon/commit/cafe4bd))
- Update config ([88a2430](https://github.com/storipress/karbon/commit/88a2430))
- Update config ([0f3cfec](https://github.com/storipress/karbon/commit/0f3cfec))
- Update config ([867e2d5](https://github.com/storipress/karbon/commit/867e2d5))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- David Peng <dododavid006@gmail.com>
## v0.1.117
[compare changes](https://github.com/storipress/karbon/compare/v0.1.116...v0.1.117)
### 🩹 Fixes
- Fix axios incompatible with edge runtime ([#357](https://github.com/storipress/karbon/pull/357))
### ❤️ Contributors
- David Peng <dododavid006@gmail.com>
## v0.1.116
[compare changes](https://github.com/storipress/karbon/compare/v0.1.115...v0.1.116)
### 🩹 Fixes
- Update release config ([a54c0cc](https://github.com/storipress/karbon/commit/a54c0cc))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.115
[compare changes](https://github.com/storipress/karbon/compare/v0.1.114...v0.1.115)
### 🚀 Enhancements
- Add published date to feed ([#350](https://github.com/storipress/karbon/pull/350))
### 🏡 Chore
- Upgrade deps ([67a2fce](https://github.com/storipress/karbon/commit/67a2fce))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- David Peng <dododavid006@gmail.com>
## v0.1.114
[compare changes](https://github.com/storipress/karbon/compare/v0.1.113...v0.1.114)
### 🚀 Enhancements
- [SPMVP-6868] Lazy load subscriber client in karbon ([#335](https://github.com/storipress/karbon/pull/335))
### 🩹 Fixes
- **deps:** Update dependency jose to v4.15.5 [security] ([eac9874](https://github.com/storipress/karbon/commit/eac9874))
- Fix \_routeHelper is not defined ([b5a50e5](https://github.com/storipress/karbon/commit/b5a50e5))
- Import absolute path in generated file ([e1d2417](https://github.com/storipress/karbon/commit/e1d2417))
- Include extension ([b0adab3](https://github.com/storipress/karbon/commit/b0adab3))
- JavaScript repeats execution during hydration [SPMVP-7194] ([18b3d31](https://github.com/storipress/karbon/commit/18b3d31))
- Fix type error ([31e8586](https://github.com/storipress/karbon/commit/31e8586))
### 📖 Documentation
- Update ([7fca6f6](https://github.com/storipress/karbon/commit/7fca6f6))
### 🏡 Chore
- **release:** V0.1.113 ([d0b4eb8](https://github.com/storipress/karbon/commit/d0b4eb8))
- Upgrade dep and partial migrate to moon ([5aa1554](https://github.com/storipress/karbon/commit/5aa1554))
- Migrate to moonrepo ([e4ac4bd](https://github.com/storipress/karbon/commit/e4ac4bd))
- Upgrade deps ([0e8206a](https://github.com/storipress/karbon/commit/0e8206a))
- Upgrade deps ([7922c44](https://github.com/storipress/karbon/commit/7922c44))
- Fix config ([a8c74ac](https://github.com/storipress/karbon/commit/a8c74ac))
- Update config ([ecaf74d](https://github.com/storipress/karbon/commit/ecaf74d))
- Update config ([7a5d6a1](https://github.com/storipress/karbon/commit/7a5d6a1))
- Migrate to @antfu/eslint-config v2 ([a3f3d10](https://github.com/storipress/karbon/commit/a3f3d10))
### 🎨 Styles
- Format code with Prettier ([ad08540](https://github.com/storipress/karbon/commit/ad08540))
- Lint ([ff38f8c](https://github.com/storipress/karbon/commit/ff38f8c))
- Format with prettier] ([659f361](https://github.com/storipress/karbon/commit/659f361))
- Format ([d79946f](https://github.com/storipress/karbon/commit/d79946f))
- Format with prettier ([8b1c9a2](https://github.com/storipress/karbon/commit/8b1c9a2))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Ariel Lin <smsllbear1600@gmail.com>
- Sid Chang ([@SidStraw](http://github.com/SidStraw))
## v0.1.113
[compare changes](https://github.com/storipress/karbon/compare/v0.1.112...v0.1.113)
### 🚀 Enhancements
- Replace `micro-aes-gcm` with `@noble/chipers` [SPMVP-6208] ([#324](https://github.com/storipress/karbon/pull/324))
- [SPMVP-7100] [SPMVP-7114] Typesense multi search and fix ArticleSchema ([#328](https://github.com/storipress/karbon/pull/328))
### 🩹 Fixes
- **deps:** Update dependency vite to v4.5.2 [security] ([8c8b4a5](https://github.com/storipress/karbon/commit/8c8b4a5))
- Tested and verified the article data transformation ([#317](https://github.com/storipress/karbon/pull/317))
- Fix document undefined ([2ec1fff](https://github.com/storipress/karbon/commit/2ec1fff))
- Return 404 if Storipress API return 404 ([#321](https://github.com/storipress/karbon/pull/321))
### 🏡 Chore
- Upgrade deps ([eab6e89](https://github.com/storipress/karbon/commit/eab6e89))
- Update script ([46c9a9b](https://github.com/storipress/karbon/commit/46c9a9b))
- Add prettier ignore ([16f84e1](https://github.com/storipress/karbon/commit/16f84e1))
### 🎨 Styles
- Format ([62ec842](https://github.com/storipress/karbon/commit/62ec842))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid Chang
- Ariel Lin
## v0.1.112
[compare changes](https://github.com/storipress/karbon/compare/v0.1.111...v0.1.112)
### 🩹 Fixes
- Check custom tailwind path exist or not ([cb0de6f](https://github.com/storipress/karbon/commit/cb0de6f))
### 🎨 Styles
- Format package.json ([b820ade](https://github.com/storipress/karbon/commit/b820ade))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.111
[compare changes](https://github.com/storipress/karbon/compare/v0.1.110...v0.1.111)
### 🏡 Chore
- Update release script ([1926120](https://github.com/storipress/karbon/commit/1926120))
### 🎨 Styles
- Format package.json ([e242177](https://github.com/storipress/karbon/commit/e242177))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.110
[compare changes](https://github.com/storipress/karbon/compare/v0.1.108...v0.1.110)
### 🩹 Fixes
- Article page loads more at the bottom when no more articles [SPMVP-6937] ([ef1eb0c](https://github.com/storipress/karbon/commit/ef1eb0c))
### 🏡 Chore
- **release:** V0.1.109 ([f2bacb1](https://github.com/storipress/karbon/commit/f2bacb1))
### 🎨 Styles
- Format code with Prettier ([784661b](https://github.com/storipress/karbon/commit/784661b))
- Format ([b77d438](https://github.com/storipress/karbon/commit/b77d438))
- Format ([9a9f0b8](https://github.com/storipress/karbon/commit/9a9f0b8))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Ariel Lin <smsllbear1600@gmail.com>
## v0.1.109
[compare changes](https://github.com/storipress/karbon/compare/v0.1.108...v0.1.109)
### 🎨 Styles
- Format ([4cc51ba](https://github.com/storipress/karbon/commit/4cc51ba))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.108
[compare changes](https://github.com/storipress/karbon/compare/v0.1.106...v0.1.108)
### 🩹 Fixes
- [SPMVP-6981] blurb is not use as meta description ([#312](https://github.com/storipress/karbon/pull/312))
- Release ([8ced175](https://github.com/storipress/karbon/commit/8ced175))
### 🏡 Chore
- Upgrade deps ([d7855e4](https://github.com/storipress/karbon/commit/d7855e4))
- **release:** V0.1.107 ([90f33ff](https://github.com/storipress/karbon/commit/90f33ff))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid Chang
## v0.1.107
[compare changes](https://github.com/storipress/karbon/compare/v0.1.106...v0.1.107)
### 🏡 Chore
- Upgrade deps ([d7855e4](https://github.com/storipress/karbon/commit/d7855e4))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.106
[compare changes](https://github.com/storipress/karbon/compare/v0.1.105...v0.1.106)
### 🩹 Fixes
- Payload \_\_map.json with special character slugs ([d5d49c7](https://github.com/storipress/karbon/commit/d5d49c7))
### 🎨 Styles
- Format ([0eb965c](https://github.com/storipress/karbon/commit/0eb965c))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
## v0.1.105
[compare changes](https://github.com/storipress/karbon/compare/v0.1.104...v0.1.105)
### 🩹 Fixes
- Fix article meta list usage ([d5ff922](https://github.com/storipress/karbon/commit/d5ff922))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.104
[compare changes](https://github.com/storipress/karbon/compare/v0.1.103...v0.1.104)
### 🚀 Enhancements
- Add hooks for measure typesense response time ([843a819](https://github.com/storipress/karbon/commit/843a819))
### 🩹 Fixes
- Fix nitrohook type ([f34e1fd](https://github.com/storipress/karbon/commit/f34e1fd))
### 🎨 Styles
- Format ([ac89b73](https://github.com/storipress/karbon/commit/ac89b73))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
## v0.1.103
[compare changes](https://github.com/storipress/karbon/compare/v0.1.102...v0.1.103)
### 🩹 Fixes
- Ensure author exists ([f9ec127](https://github.com/storipress/karbon/commit/f9ec127))
- Fix possible undefined ([31a341a](https://github.com/storipress/karbon/commit/31a341a))
### 🎨 Styles
- Format ([ac00934](https://github.com/storipress/karbon/commit/ac00934))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.102
[compare changes](https://github.com/storipress/karbon/compare/v0.1.101...v0.1.102)
### 🩹 Fixes
- Fix check author article count ([6b8c5e0](https://github.com/storipress/karbon/commit/6b8c5e0))
### 🎨 Styles
- Format ([10bb345](https://github.com/storipress/karbon/commit/10bb345))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.101
[compare changes](https://github.com/storipress/karbon/compare/v0.1.100...v0.1.101)
### 🚀 Enhancements
- [SPMVP-6948] optimize payload performance ([#308](https://github.com/storipress/karbon/pull/308))
### 🎨 Styles
- Format ([543d715](https://github.com/storipress/karbon/commit/543d715))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid Chang
## v0.1.100
[compare changes](https://github.com/storipress/karbon/compare/v0.1.99...v0.1.100)
### 🚀 Enhancements
- Reduce karbon generated payload size ([a784b1e](https://github.com/storipress/karbon/commit/a784b1e))
- Add pathnames property in listArticles ([31304e6](https://github.com/storipress/karbon/commit/31304e6))
### 🩹 Fixes
- Karbon cli config ([4a759b9](https://github.com/storipress/karbon/commit/4a759b9))
- **deps:** Update dependency vite to v4.5.1 [security] ([9c08309](https://github.com/storipress/karbon/commit/9c08309))
### 💅 Refactors
- Fix deepSource issue ([4579818](https://github.com/storipress/karbon/commit/4579818))
### 🎨 Styles
- Format ([5f47007](https://github.com/storipress/karbon/commit/5f47007))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
## v0.1.99
[compare changes](https://github.com/storipress/karbon/compare/v0.1.98...v0.1.99)
### 🚀 Enhancements
- Use `shadow_authors` to provide author name for publication after migrated [SPMVP-6368] ([ab931bc](https://github.com/storipress/karbon/commit/ab931bc))
### 🩹 Fixes
- Page missing og:image ([04608d1](https://github.com/storipress/karbon/commit/04608d1))
### 🏡 Chore
- Upgrade deps ([0909d68](https://github.com/storipress/karbon/commit/0909d68))
- Upgrade deps ([3f69b3f](https://github.com/storipress/karbon/commit/3f69b3f))
- Update config ([1a6c5cf](https://github.com/storipress/karbon/commit/1a6c5cf))
- Use workspace test ([a6369f3](https://github.com/storipress/karbon/commit/a6369f3))
- Remove lerna ([a2e6be5](https://github.com/storipress/karbon/commit/a2e6be5))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
- Ariel Lin <smsllbear1600@gmail.com>
## v0.1.98
[compare changes](https://github.com/storipress/karbon/compare/v0.1.97...v0.1.98)
### 🚀 Enhancements
- Preload next article for infinite scroll ([fdcaccd](https://github.com/storipress/karbon/commit/fdcaccd))
### 🩹 Fixes
- CLI > handle Icon component resolver ([d3a34f3](https://github.com/storipress/karbon/commit/d3a34f3))
- Normalize possible unix timestamp ([65a7d01](https://github.com/storipress/karbon/commit/65a7d01))
### 🏡 Chore
- Format ([9d81e7d](https://github.com/storipress/karbon/commit/9d81e7d))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
## v0.1.97
[compare changes](https://github.com/storipress/karbon/compare/v0.1.96...v0.1.97)
### 🩹 Fixes
- Upgrade find-cache-dir + types ([0e160d8](https://github.com/storipress/karbon/commit/0e160d8))
- Use axios fetch adapter for typesense ([52ed6e5](https://github.com/storipress/karbon/commit/52ed6e5))
### 🏡 Chore
- Remove unused package ([c04e93a](https://github.com/storipress/karbon/commit/c04e93a))
- Upgrade deps ([03e9245](https://github.com/storipress/karbon/commit/03e9245))
### 🤖 CI
- Update node version ([b18c6e8](https://github.com/storipress/karbon/commit/b18c6e8))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.96
[compare changes](https://github.com/storipress/karbon/compare/v0.1.95...v0.1.96)
### 🚀 Enhancements
- [SPMVP-6575] karbon support dropdown reference type ([#279](https://github.com/storipress/karbon/pull/279))
- [SPMVP -6521] use typesense to fetch article list in karbon to reduce api server load ([#281](https://github.com/storipress/karbon/pull/281))
### 🩹 Fixes
- **deps:** Update dependency zod to v3.22.3 [security] ([127929d](https://github.com/storipress/karbon/commit/127929d))
### 🏡 Chore
- Remove unused file ([5a5e478](https://github.com/storipress/karbon/commit/5a5e478))
- Upgrade deps ([505c4a9](https://github.com/storipress/karbon/commit/505c4a9))
- Upgrade yarn to v4 ([818c609](https://github.com/storipress/karbon/commit/818c609))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid Chang
## v0.1.95
[compare changes](https://github.com/storipress/karbon/compare/v0.0.3...v0.1.95)
### 🩹 Fixes
- **karbon:** Upgrade dep ([da8bd69](https://github.com/storipress/karbon/commit/da8bd69))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.94
[compare changes](https://github.com/storipress/karbon/compare/v0.1.93...v0.1.94)
### 🚀 Enhancements
- Add schema for paywall content ([7bf1262](https://github.com/storipress/karbon/commit/7bf1262))
- Add isAccessibleForFree schema for paywall content ([f7f837d](https://github.com/storipress/karbon/commit/f7f837d))
- Add json, swift ([926a2bd](https://github.com/storipress/karbon/commit/926a2bd))
- Add Noindex to authors pages with no articles ([bc31f78](https://github.com/storipress/karbon/commit/bc31f78))
### 🩹 Fixes
- UseFillArticles error ([dac93f3](https://github.com/storipress/karbon/commit/dac93f3))
- Import code-highlight css ([323d36d](https://github.com/storipress/karbon/commit/323d36d))
- Add useSeoMeta import ([e289378](https://github.com/storipress/karbon/commit/e289378))
- Use getAllArticles to replace useArticleLoader ([7b020a7](https://github.com/storipress/karbon/commit/7b020a7))
### 🏡 Chore
- Import prism css in prism-languages ([6343b48](https://github.com/storipress/karbon/commit/6343b48))
### 🎨 Styles
- Format code with Prettier ([055b190](https://github.com/storipress/karbon/commit/055b190))
- Format code with Prettier ([a244894](https://github.com/storipress/karbon/commit/a244894))
- Format ([79507cd](https://github.com/storipress/karbon/commit/79507cd))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
- Ches4117 ([@ches4117](http://github.com/ches4117))
## v0.1.93
[compare changes](https://github.com/storipress/karbon/compare/v0.1.92...v0.1.93)
### 🩹 Fixes
- Fix import issue ([7cd099d](https://github.com/storipress/karbon/commit/7cd099d))
### 🎨 Styles
- Format ([82990aa](https://github.com/storipress/karbon/commit/82990aa))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.92
[compare changes](https://github.com/storipress/karbon/compare/v0.0.1...v0.1.92)
### 🩹 Fixes
- Fix code highlight esm compatible ([944e8db](https://github.com/storipress/karbon/commit/944e8db))
### 🏡 Chore
- Add files ([e7fc4ef](https://github.com/storipress/karbon/commit/e7fc4ef))
- Add publish config ([d56332d](https://github.com/storipress/karbon/commit/d56332d))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.91
[compare changes](https://github.com/storipress/karbon/compare/v0.1.90...v0.1.91)
### 🩹 Fixes
- Fix import ([520d066](https://github.com/storipress/karbon/commit/520d066))
### 🎨 Styles
- Format ([4f62c4c](https://github.com/storipress/karbon/commit/4f62c4c))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.90
[compare changes](https://github.com/storipress/karbon/compare/v0.1.89...v0.1.90)
### 🩹 Fixes
- Add missing dependency ([d6782e7](https://github.com/storipress/karbon/commit/d6782e7))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.89
[compare changes](https://github.com/storipress/karbon/compare/v0.1.88...v0.1.89)
### 🩹 Fixes
- [SPMVP-6421] [SPMVP-6422] [SPMVP-6424] [SPMVP-6423] seo meta issues ([#256](https://github.com/storipress/karbon/pull/256))
### ❤️ Contributors
- Sid Chang
## v0.1.88
[compare changes](https://github.com/storipress/karbon/compare/v0.1.87...v0.1.88)
### 🚀 Enhancements
- Add prism for codeblock ([9ea8d9b](https://github.com/storipress/karbon/commit/9ea8d9b))
- Add prism highlight ([b11ba59](https://github.com/storipress/karbon/commit/b11ba59))
### 🩹 Fixes
- HTML add lang tag ([76d5e79](https://github.com/storipress/karbon/commit/76d5e79))
### 🏡 Chore
- Remove unneeded import ([74f8b05](https://github.com/storipress/karbon/commit/74f8b05))
### 🎨 Styles
- Format ([ba4a16a](https://github.com/storipress/karbon/commit/ba4a16a))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Ches4117 ([@ches4117](http://github.com/ches4117))
- Sid <sid@storipress.com>
## v0.1.87
[compare changes](https://github.com/storipress/karbon/compare/v0.1.86...v0.1.87)
### 🚀 Enhancements
- Query listArticles add tags data ([4eb7b95](https://github.com/storipress/karbon/commit/4eb7b95))
### 🩹 Fixes
- Only set paragraph num in first paragraph ([d051cb3](https://github.com/storipress/karbon/commit/d051cb3))
### 🎨 Styles
- Format ([85b29ba](https://github.com/storipress/karbon/commit/85b29ba))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Ches4117 ([@ches4117](http://github.com/ches4117))
- Sid <sid@storipress.com>
## v0.1.86
[compare changes](https://github.com/storipress/karbon/compare/v0.1.85...v0.1.86)
### 🚀 Enhancements
- Use alias import useArticleFilter ([98129cf](https://github.com/storipress/karbon/commit/98129cf))
### 🎨 Styles
- Format ([c805438](https://github.com/storipress/karbon/commit/c805438))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Ches4117 ([@ches4117](http://github.com/ches4117))
## v0.1.85
[compare changes](https://github.com/storipress/karbon/compare/v0.1.84...v0.1.85)
### 🩹 Fixes
- Fix import ([f816edd](https://github.com/storipress/karbon/commit/f816edd))
### 🎨 Styles
- Format ([5542606](https://github.com/storipress/karbon/commit/5542606))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.84
[compare changes](https://github.com/storipress/karbon/compare/v0.1.83...v0.1.84)
### 🚀 Enhancements
- Bio use v-html ([#250](https://github.com/storipress/karbon/pull/250))
### 🎨 Styles
- Format ([a206866](https://github.com/storipress/karbon/commit/a206866))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- 張鴻霖(Hong-Lin Chang) ([@ches4117](http://github.com/ches4117))
## v0.1.83
[compare changes](https://github.com/storipress/karbon/compare/v0.1.82...v0.1.83)
### 🩹 Fixes
- CLI > add tailwind darkMode config ([b63091c](https://github.com/storipress/karbon/commit/b63091c))
### 🎨 Styles
- Format ([9fdbf5f](https://github.com/storipress/karbon/commit/9fdbf5f))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
## v0.1.82
[compare changes](https://github.com/storipress/karbon/compare/v0.1.81...v0.1.82)
### 🩹 Fixes
- Ensure nuxt context exist ([847de8d](https://github.com/storipress/karbon/commit/847de8d))
### 🎨 Styles
- Format ([2cbfade](https://github.com/storipress/karbon/commit/2cbfade))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.81
[compare changes](https://github.com/storipress/karbon/compare/v0.1.80...v0.1.81)
### 🚀 Enhancements
- [SPMVP-6352] avoid executing useArticleSchemaOrg on client side ([#244](https://github.com/storipress/karbon/pull/244))
### ❤️ Contributors
- Sid Chang
## v0.1.80
[compare changes](https://github.com/storipress/karbon/compare/v0.1.79...v0.1.80)
### 🩹 Fixes
- Ensure user social exist ([09e8c26](https://github.com/storipress/karbon/commit/09e8c26))
### 🎨 Styles
- Format ([adc973f](https://github.com/storipress/karbon/commit/adc973f))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.79
[compare changes](https://github.com/storipress/karbon/compare/v0.1.78...v0.1.79)
### 🚀 Enhancements
- [SPMVP-6288] add breadcrumb json-ld ([#239](https://github.com/storipress/karbon/pull/239))
### 🩹 Fixes
- Use site config ([31b15fb](https://github.com/storipress/karbon/commit/31b15fb))
### 🏡 Chore
- Upgrade deps ([5985c9d](https://github.com/storipress/karbon/commit/5985c9d))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid Chang
## v0.1.78
[compare changes](https://github.com/storipress/karbon/compare/v0.1.77...v0.1.78)
### 🩹 Fixes
- Fix import ([76cd093](https://github.com/storipress/karbon/commit/76cd093))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.77
[compare changes](https://github.com/storipress/karbon/compare/v0.1.76...v0.1.77)
### 🩹 Fixes
- Fix crash if social is empty ([fecc8c7](https://github.com/storipress/karbon/commit/fecc8c7))
### 🎨 Styles
- Format ([9c7a881](https://github.com/storipress/karbon/commit/9c7a881))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.76
[compare changes](https://github.com/storipress/karbon/compare/v0.1.75...v0.1.76)
### 🩹 Fixes
- [SPMVP-6438] [SPMVP-6321] [SPMVP-6289] article JSON-LD ([#238](https://github.com/storipress/karbon/pull/238))
### 🎨 Styles
- Format ([88bce83](https://github.com/storipress/karbon/commit/88bce83))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid Chang
## v0.1.75
[compare changes](https://github.com/storipress/karbon/compare/v0.1.74...v0.1.75)
### 🩹 Fixes
- Remove usage of deprcated type and function from vueuse ([7f8cf5f](https://github.com/storipress/karbon/commit/7f8cf5f))
- Respect base url config if no siteCDN config ([#234](https://github.com/storipress/karbon/pull/234))
### ❤️ Contributors
- David Peng <dododavid006@gmail.com>
- DanSnow <dododavid006@gmail.com>
## v0.1.74
[compare changes](https://github.com/storipress/karbon/compare/v0.1.73...v0.1.74)
### 🩹 Fixes
- GetUserAgent apollo error ([#233](https://github.com/storipress/karbon/pull/233))
### 🏡 Chore
- Fix lerna config ([3d93d28](https://github.com/storipress/karbon/commit/3d93d28))
### 🎨 Styles
- Format ([d45db0e](https://github.com/storipress/karbon/commit/d45db0e))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid Chang
## v0.1.73
[compare changes](https://github.com/storipress/karbon/compare/v0.1.72...v0.1.73)
### 🩹 Fixes
- **deps:** Update dependency execa to v8 ([b6128e1](https://github.com/storipress/karbon/commit/b6128e1))
- Apply filter to snapshot ([66b02ac](https://github.com/storipress/karbon/commit/66b02ac))
### 🏡 Chore
- Fix config ([371be04](https://github.com/storipress/karbon/commit/371be04))
### 🎨 Styles
- Format code with prettier ([86e78fd](https://github.com/storipress/karbon/commit/86e78fd))
- Format ([3694b6d](https://github.com/storipress/karbon/commit/3694b6d))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.72
[compare changes](https://github.com/storipress/karbon/compare/v0.1.71...v0.1.72)
### 🩹 Fixes
- Add useSeoMeta in import ([#220](https://github.com/storipress/karbon/pull/220))
### 💅 Refactors
- Replace template strings with regular string literals ([c6a1f4b](https://github.com/storipress/karbon/commit/c6a1f4b))
- Convert logical operator to optional chainining ([18e249e](https://github.com/storipress/karbon/commit/18e249e))
### 🎨 Styles
- Format code with prettier ([3964025](https://github.com/storipress/karbon/commit/3964025))
- Format code with prettier ([e5ad849](https://github.com/storipress/karbon/commit/e5ad849))
- Format ([c3c7c27](https://github.com/storipress/karbon/commit/c3c7c27))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- 張鴻霖(Hong-Lin Chang) ([@ches4117](http://github.com/ches4117))
## v0.1.71
[compare changes](https://github.com/storipress/karbon/compare/v0.1.70...v0.1.71)
### 🩹 Fixes
- Desk order should same as Kanban page [SPMVP-6285] ([b88615c](https://github.com/storipress/karbon/commit/b88615c))
- Filter no slug author ([a627e58](https://github.com/storipress/karbon/commit/a627e58))
### 🏡 Chore
- Print the output of the build steps ([0005031](https://github.com/storipress/karbon/commit/0005031))
### 🎨 Styles
- Format code with prettier ([405b1c6](https://github.com/storipress/karbon/commit/405b1c6))
### ❤️ Contributors
- Sid <sid@storipress.com>
- Ariel Lin <smsllbear1600@gmail.com>
## v0.1.70
[compare changes](https://github.com/storipress/karbon/compare/v0.1.69...v0.1.70)
### 🩹 Fixes
- Remove problem polyfill ([eb15e96](https://github.com/storipress/karbon/commit/eb15e96))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.69
[compare changes](https://github.com/storipress/karbon/compare/v0.1.68...v0.1.69)
### 🩹 Fixes
- Polyfill global webcrypto api ([8acee6c](https://github.com/storipress/karbon/commit/8acee6c))
### 🎨 Styles
- Format ([f065b09](https://github.com/storipress/karbon/commit/f065b09))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.68
[compare changes](https://github.com/storipress/karbon/compare/v0.1.67...v0.1.68)
### 🚀 Enhancements
- Add hook for karbon client ([7189b87](https://github.com/storipress/karbon/commit/7189b87))
### 🎨 Styles
- Format code with prettier ([ce9c256](https://github.com/storipress/karbon/commit/ce9c256))
- Format code with prettier ([9f63921](https://github.com/storipress/karbon/commit/9f63921))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.67
[compare changes](https://github.com/storipress/karbon/compare/v0.1.66...v0.1.67)
### 🩹 Fixes
- Prepend siteCDN URL to API endpoint for Shopify site ([7a00c54](https://github.com/storipress/karbon/commit/7a00c54))
### 🎨 Styles
- Format ([08fd4e4](https://github.com/storipress/karbon/commit/08fd4e4))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
## v0.1.66
[compare changes](https://github.com/storipress/karbon/compare/v0.1.65...v0.1.66)
### 🩹 Fixes
- Template not using seo meta description ([88f590d](https://github.com/storipress/karbon/commit/88f590d))
### 🎨 Styles
- Format ([32b684d](https://github.com/storipress/karbon/commit/32b684d))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
## v0.1.65
[compare changes](https://github.com/storipress/karbon/compare/v0.1.64...v0.1.65)
### 🩹 Fixes
- Fix sitemap issue ([23c65a3](https://github.com/storipress/karbon/commit/23c65a3))
### 🎨 Styles
- Format code with prettier ([e75935f](https://github.com/storipress/karbon/commit/e75935f))
- Lint ([9077808](https://github.com/storipress/karbon/commit/9077808))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.64
[compare changes](https://github.com/storipress/karbon/compare/v0.1.63...v0.1.64)
### 🚀 Enhancements
- Provide useArticleSchemaOrg composable ([d6a8e7b](https://github.com/storipress/karbon/commit/d6a8e7b))
### 🩹 Fixes
- Fix article style bug ([d097e86](https://github.com/storipress/karbon/commit/d097e86))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.63
[compare changes](https://github.com/storipress/karbon/compare/v0.1.62...v0.1.63)
### 🩹 Fixes
- Subscriber login may fail occasionally due to lazy-loaded paywall [SPMVP-6255] ([b921735](https://github.com/storipress/karbon/commit/b921735))
- Fix bug ([f9fb64e](https://github.com/storipress/karbon/commit/f9fb64e))
### 🏡 Chore
- Update terminal log message ([16d5952](https://github.com/storipress/karbon/commit/16d5952))
### 🎨 Styles
- Format ([e3926f3](https://github.com/storipress/karbon/commit/e3926f3))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Ariel Lin <smsllbear1600@gmail.com>
- Alex Pan <alex@storipress.com>
## v0.1.62
[compare changes](https://github.com/storipress/karbon/compare/v0.1.61...v0.1.62)
### 🚀 Enhancements
- Use `useInfiniteScroll` for infinite scroll to improve Firefox compat [SPMVP-6009] ([e55e662](https://github.com/storipress/karbon/commit/e55e662))
- Pagination atom.xml ([2fc57ac](https://github.com/storipress/karbon/commit/2fc57ac))
### 🩹 Fixes
- **deps:** Update nuxtjs monorepo to v3.6.5 ([34f5f23](https://github.com/storipress/karbon/commit/34f5f23))
- Fix useRuntimeConfig not import ([84fde38](https://github.com/storipress/karbon/commit/84fde38))
### 🏡 Chore
- Fix nx error ([d06acf2](https://github.com/storipress/karbon/commit/d06acf2))
### 🎨 Styles
- Format code with prettier ([6a4e970](https://github.com/storipress/karbon/commit/6a4e970))
- Lint ([7449e59](https://github.com/storipress/karbon/commit/7449e59))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
- Ariel Lin <smsllbear1600@gmail.com>
## v0.1.61
[compare changes](https://github.com/storipress/karbon/compare/v0.1.60...v0.1.61)
### 🩹 Fixes
- Fix condition ([73f795c](https://github.com/storipress/karbon/commit/73f795c))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.60
[compare changes](https://github.com/storipress/karbon/compare/v0.1.59...v0.1.60)
### 🩹 Fixes
- Fix recommend article + article body layout ([3b1b5a9](https://github.com/storipress/karbon/commit/3b1b5a9))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.59
[compare changes](https://github.com/storipress/karbon/compare/v0.1.58...v0.1.59)
### 🩹 Fixes
- Fetch payload with origin ([0553e06](https://github.com/storipress/karbon/commit/0553e06))
### 🎨 Styles
- Format ([778135f](https://github.com/storipress/karbon/commit/778135f))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.58
[compare changes](https://github.com/storipress/karbon/compare/v0.1.57...v0.1.58)
### 🚀 Enhancements
- Unzip file and run build ([dc03a6a](https://github.com/storipress/karbon/commit/dc03a6a))
### 🩹 Fixes
- Use siteCDN to load page ([3dbd684](https://github.com/storipress/karbon/commit/3dbd684))
- Package management tool configuration ([12ef94d](https://github.com/storipress/karbon/commit/12ef94d))
### ❤️ Contributors
- Sid <sid@storipress.com>
- Ches4117 ([@ches4117](http://github.com/ches4117))
## v0.1.57
[compare changes](https://github.com/storipress/karbon/compare/v0.1.56...v0.1.57)
### 🚀 Enhancements
- Add data-paragraph for css selector ([0f15c98](https://github.com/storipress/karbon/commit/0f15c98))
### 🎨 Styles
- Format ([48bb4e9](https://github.com/storipress/karbon/commit/48bb4e9))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Ches4117 ([@ches4117](http://github.com/ches4117))
## v0.1.56
[compare changes](https://github.com/storipress/karbon/compare/v0.1.55...v0.1.56)
### 🩹 Fixes
- Add slug to author query ([a34d646](https://github.com/storipress/karbon/commit/a34d646))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.55
[compare changes](https://github.com/storipress/karbon/compare/v0.1.54...v0.1.55)
### 🩹 Fixes
- Add log in decrypt endpoint ([d16b04b](https://github.com/storipress/karbon/commit/d16b04b))
### 🎨 Styles
- Format ([6b7d456](https://github.com/storipress/karbon/commit/6b7d456))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.54
[compare changes](https://github.com/storipress/karbon/compare/v0.1.53...v0.1.54)
### 🩹 Fixes
- Fix bug ([7b761f4](https://github.com/storipress/karbon/commit/7b761f4))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.53
[compare changes](https://github.com/storipress/karbon/compare/v0.1.52...v0.1.53)
### 🩹 Fixes
- Full width image will move together when scrolling [SPMVP-5751] ([#159](https://github.com/storipress/karbon/pull/159))
- **deps:** Update dependency ora to v7 ([3045122](https://github.com/storipress/karbon/commit/3045122))
- Use post for decrypt key ([f264489](https://github.com/storipress/karbon/commit/f264489))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Ariel Lin
## v0.1.52
[compare changes](https://github.com/storipress/karbon/compare/v0.1.51...v0.1.52)
### 🩹 Fixes
- Base64 encode auth header ([98caca7](https://github.com/storipress/karbon/commit/98caca7))
### 📖 Documentation
- Update contributing.md ([9350a34](https://github.com/storipress/karbon/commit/9350a34))
### 🎨 Styles
- Format ([0c8a075](https://github.com/storipress/karbon/commit/0c8a075))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.51
[compare changes](https://github.com/storipress/karbon/compare/v0.1.50...v0.1.51)
### 🩹 Fixes
- Forward stripe key ([43cffc0](https://github.com/storipress/karbon/commit/43cffc0))
### 🎨 Styles
- Format code with prettier ([44f9395](https://github.com/storipress/karbon/commit/44f9395))
- Format ([0ac55e4](https://github.com/storipress/karbon/commit/0ac55e4))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.50
[compare changes](https://github.com/storipress/karbon/compare/v0.1.49...v0.1.50)
### 🩹 Fixes
- Remove rudderstack ([31136e9](https://github.com/storipress/karbon/commit/31136e9))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.49
[compare changes](https://github.com/storipress/karbon/compare/v0.1.48...v0.1.49)
### 🩹 Fixes
- Use memory cache ([fa7ad95](https://github.com/storipress/karbon/commit/fa7ad95))
### 🎨 Styles
- Format ([e1a60cb](https://github.com/storipress/karbon/commit/e1a60cb))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.48
[compare changes](https://github.com/storipress/karbon/compare/v0.1.47...v0.1.48)
### 🩹 Fixes
- Remove deprcated config and move api endpoint ([8f310d4](https://github.com/storipress/karbon/commit/8f310d4))
### 🎨 Styles
- Format ([0dff1b6](https://github.com/storipress/karbon/commit/0dff1b6))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.47
[compare changes](https://github.com/storipress/karbon/compare/v0.1.46...v0.1.47)
### 🩹 Fixes
- Upgrade to sitemap v3 ([c66d0ef](https://github.com/storipress/karbon/commit/c66d0ef))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.46
[compare changes](https://github.com/storipress/karbon/compare/v0.1.45...v0.1.46)
### 🩹 Fixes
- Fix noop paywall plugin not available on client-side ([8513fef](https://github.com/storipress/karbon/commit/8513fef))
### 🎨 Styles
- Format ([d897430](https://github.com/storipress/karbon/commit/d897430))
- Rename img to data-format image ([fc37d1e](https://github.com/storipress/karbon/commit/fc37d1e))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Ches4117 ([@ches4117](http://github.com/ches4117))
## v0.1.45
[compare changes](https://github.com/storipress/karbon/compare/v0.1.44...v0.1.45)
### 🔥 Performance
- Delay load paywall after interactive ([71b71df](https://github.com/storipress/karbon/commit/71b71df))
### 🩹 Fixes
- Fix import type ([4497191](https://github.com/storipress/karbon/commit/4497191))
### 💅 Refactors
- Rename idle-promise -> defer-load ([2ca3f21](https://github.com/storipress/karbon/commit/2ca3f21))
### 🎨 Styles
- Format code with prettier ([b592783](https://github.com/storipress/karbon/commit/b592783))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.44
[compare changes](https://github.com/storipress/karbon/compare/v0.1.43...v0.1.44)
### 🩹 Fixes
- Improve idle lazy load ([3e7ec9e](https://github.com/storipress/karbon/commit/3e7ec9e))
### 🎨 Styles
- Format ([07b9b07](https://github.com/storipress/karbon/commit/07b9b07))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.43
[compare changes](https://github.com/storipress/karbon/compare/v0.1.42...v0.1.43)
### 🩹 Fixes
- Fix import ([5b0fbd8](https://github.com/storipress/karbon/commit/5b0fbd8))
### 🎨 Styles
- Format ([db9b18f](https://github.com/storipress/karbon/commit/db9b18f))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.42
[compare changes](https://github.com/storipress/karbon/compare/v0.1.41...v0.1.42)
### 🩹 Fixes
- Fix reference not found ([4950537](https://github.com/storipress/karbon/commit/4950537))
### 🎨 Styles
- Format ([3217e59](https://github.com/storipress/karbon/commit/3217e59))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.41
[compare changes](https://github.com/storipress/karbon/compare/v0.1.40...v0.1.41)
### 🔥 Performance
- Allow lazy load search client ([ad29929](https://github.com/storipress/karbon/commit/ad29929))
- Reduce entry module size ([dc8a98e](https://github.com/storipress/karbon/commit/dc8a98e))
### 🏡 Chore
- Try lazy load ([466a5ab](https://github.com/storipress/karbon/commit/466a5ab))
### 🎨 Styles
- Format ([9fd9409](https://github.com/storipress/karbon/commit/9fd9409))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.40
[compare changes](https://github.com/storipress/karbon/compare/v0.1.39...v0.1.40)
### 🩹 Fixes
- Auto import instant search component ([d429c1b](https://github.com/storipress/karbon/commit/d429c1b))
### 🎨 Styles
- Format ([48cec9d](https://github.com/storipress/karbon/commit/48cec9d))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.39
[compare changes](https://github.com/storipress/karbon/compare/v0.1.38...v0.1.39)
### 🩹 Fixes
- Fix cache issue ([8dbcdd1](https://github.com/storipress/karbon/commit/8dbcdd1))
### 🎨 Styles
- Format code with prettier ([8ae791c](https://github.com/storipress/karbon/commit/8ae791c))
- Format ([113083c](https://github.com/storipress/karbon/commit/113083c))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.38
[compare changes](https://github.com/storipress/karbon/compare/v0.1.37...v0.1.38)
### 🩹 Fixes
- Fix etag format ([5e7c345](https://github.com/storipress/karbon/commit/5e7c345))
### 🎨 Styles
- Format ([aa121fc](https://github.com/storipress/karbon/commit/aa121fc))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.37
[compare changes](https://github.com/storipress/karbon/compare/v0.1.36...v0.1.37)
### 🩹 Fixes
- Fix cache issue ([f221890](https://github.com/storipress/karbon/commit/f221890))
### 🎨 Styles
- Format ([67bd8e9](https://github.com/storipress/karbon/commit/67bd8e9))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.36
[compare changes](https://github.com/storipress/karbon/compare/v0.1.35...v0.1.36)
### 🩹 Fixes
- Fix error message ([6ab5c41](https://github.com/storipress/karbon/commit/6ab5c41))
- Fix cache issue ([6ca71c9](https://github.com/storipress/karbon/commit/6ca71c9))
### 🎨 Styles
- Format ([2ea262d](https://github.com/storipress/karbon/commit/2ea262d))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.35
[compare changes](https://github.com/storipress/karbon/compare/v0.1.34...v0.1.35)
### 🩹 Fixes
- Use verbose invariant for better debug message ([77d936f](https://github.com/storipress/karbon/commit/77d936f))
### 🎨 Styles
- Format ([c66ebf5](https://github.com/storipress/karbon/commit/c66ebf5))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.34
[compare changes](https://github.com/storipress/karbon/compare/v0.1.33...v0.1.34)
### 🔥 Performance
- Remove redundant payload data ([b16af8e](https://github.com/storipress/karbon/commit/b16af8e))
### 🎨 Styles
- Format ([2f2ead9](https://github.com/storipress/karbon/commit/2f2ead9))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.33
[compare changes](https://github.com/storipress/karbon/compare/v0.1.32...v0.1.33)
### 🩹 Fixes
- Reduce server size ([d022e6f](https://github.com/storipress/karbon/commit/d022e6f))
- Fix crash ([65a7af9](https://github.com/storipress/karbon/commit/65a7af9))
### 🎨 Styles
- Format ([f3bd932](https://github.com/storipress/karbon/commit/f3bd932))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.32
[compare changes](https://github.com/storipress/karbon/compare/v0.1.31...v0.1.32)
### 🩹 Fixes
- Add cache key ([05db510](https://github.com/storipress/karbon/commit/05db510))
### 🎨 Styles
- Format ([46ee8fd](https://github.com/storipress/karbon/commit/46ee8fd))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.31
[compare changes](https://github.com/storipress/karbon/compare/v0.1.30...v0.1.31)
### 🔥 Performance
- Cache article ([7d966cb](https://github.com/storipress/karbon/commit/7d966cb))
### 🎨 Styles
- Lint ([1de15e4](https://github.com/storipress/karbon/commit/1de15e4))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.30
[compare changes](https://github.com/storipress/karbon/compare/v0.1.29...v0.1.30)
### 🩹 Fixes
- Fix condition type ([7bce619](https://github.com/storipress/karbon/commit/7bce619))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.29
[compare changes](https://github.com/storipress/karbon/compare/v0.1.27...v0.1.29)
### 🚀 Enhancements
- Expanding `evaluateCondition` to filter featured articles ([f5bca73](https://github.com/storipress/karbon/commit/f5bca73))
### 🩹 Fixes
- **deps:** Update dependency cross-fetch to v4 ([486a989](https://github.com/storipress/karbon/commit/486a989))
- **deps:** Update dependency type-fest to v4 ([2006884](https://github.com/storipress/karbon/commit/2006884))
- Upgrade to nuxt image rc + upgrade destr ([6628992](https://github.com/storipress/karbon/commit/6628992))
- Add featured to single aritlce query ([451f450](https://github.com/storipress/karbon/commit/451f450))
- Use never type ([10a577d](https://github.com/storipress/karbon/commit/10a577d))
### 🏡 Chore
- **release:** V0.1.28 ([9d3bc9d](https://github.com/storipress/karbon/commit/9d3bc9d))
### 🎨 Styles
- Format code with prettier ([802af09](https://github.com/storipress/karbon/commit/802af09))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
## v0.1.28
[compare changes](https://github.com/storipress/karbon/compare/v0.1.27...v0.1.28)
### 🩹 Fixes
- **deps:** Update dependency cross-fetch to v4 ([486a989](https://github.com/storipress/karbon/commit/486a989))
- **deps:** Update dependency type-fest to v4 ([2006884](https://github.com/storipress/karbon/commit/2006884))
- Upgrade to nuxt image rc + upgrade destr ([6628992](https://github.com/storipress/karbon/commit/6628992))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.27
[compare changes](https://github.com/storipress/karbon/compare/v0.1.26...v0.1.27)
### 🩹 Fixes
- Typo ([902e5ee](https://github.com/storipress/karbon/commit/902e5ee))
### 🏡 Chore
- Upgrade yarn ([f5b283a](https://github.com/storipress/karbon/commit/f5b283a))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.26
[compare changes](https://github.com/storipress/karbon/compare/v0.1.25...v0.1.26)
### 🩹 Fixes
- Fix member issue ([00906ff](https://github.com/storipress/karbon/commit/00906ff))
### 🏡 Chore
- Format ([f1cad12](https://github.com/storipress/karbon/commit/f1cad12))
- Update config ([70c9720](https://github.com/storipress/karbon/commit/70c9720))
- Upgrade deps ([05d57d3](https://github.com/storipress/karbon/commit/05d57d3))
- Format ([e8aca26](https://github.com/storipress/karbon/commit/e8aca26))
### 🎨 Styles
- Format code with prettier ([3fffbbc](https://github.com/storipress/karbon/commit/3fffbbc))
- Format code with prettier ([d6c2ef4](https://github.com/storipress/karbon/commit/d6c2ef4))
- Format ([f8dff6e](https://github.com/storipress/karbon/commit/f8dff6e))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.25
[compare changes](https://github.com/storipress/karbon/compare/v0.1.24...v0.1.25)
### 🩹 Fixes
- Support data url for paywall logo ([af6a719](https://github.com/storipress/karbon/commit/af6a719))
### 🏡 Chore
- Lint ([cdcfdb7](https://github.com/storipress/karbon/commit/cdcfdb7))
### 🎨 Styles
- Format code with prettier ([adbd9b4](https://github.com/storipress/karbon/commit/adbd9b4))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.24
[compare changes](https://github.com/storipress/karbon/compare/v0.1.23...v0.1.24)
### 🩹 Fixes
- Add missing field ([982a2b8](https://github.com/storipress/karbon/commit/982a2b8))
### 🎨 Styles
- Format code with prettier ([b22cd63](https://github.com/storipress/karbon/commit/b22cd63))
- Format ([2bae329](https://github.com/storipress/karbon/commit/2bae329))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.23
[compare changes](https://github.com/storipress/karbon/compare/v0.1.22...v0.1.23)
### 🚀 Enhancements
- Desk-specific RSS ([d6dd838](https://github.com/storipress/karbon/commit/d6dd838))
- Support query subdesk ([cd2fc45](https://github.com/storipress/karbon/commit/cd2fc45))
- Add atom link meta on desk page ([3958a9b](https://github.com/storipress/karbon/commit/3958a9b))
- Add feed composable ([1ee7683](https://github.com/storipress/karbon/commit/1ee7683))
### 🩹 Fixes
- Rss error ([63af28b](https://github.com/storipress/karbon/commit/63af28b))
- Filt non published article ([3da264b](https://github.com/storipress/karbon/commit/3da264b))
- Remove default author ([1171e15](https://github.com/storipress/karbon/commit/1171e15))
- Filt non published article ([9766835](https://github.com/storipress/karbon/commit/9766835))
- Fix minor issues ([2bcac49](https://github.com/storipress/karbon/commit/2bcac49))
- **deps:** Update dependency unplugin-vue-components to ^0.25.0 ([0e14d80](https://github.com/storipress/karbon/commit/0e14d80))
- ListFeedArticles query add published: true param ([895fc56](https://github.com/storipress/karbon/commit/895fc56))
### 🎨 Styles
- Format code with prettier ([0c52738](https://github.com/storipress/karbon/commit/0c52738))
### ❤️ Contributors
- Sid <sid@storipress.com>
- DanSnow <dododavid006@gmail.com>
- Ches4117 ([@ches4117](http://github.com/ches4117))
## v0.1.22
[compare changes](https://github.com/storipress/karbon/compare/v0.1.21...v0.1.22)
### 🩹 Fixes
- Ignore import if the logo is full URL ([4d04ce4](https://github.com/storipress/karbon/commit/4d04ce4))
- Fix bug ([3c2807d](https://github.com/storipress/karbon/commit/3c2807d))
### 🎨 Styles
- Format code with prettier ([c6738ac](https://github.com/storipress/karbon/commit/c6738ac))
- Format ([6b9050b](https://github.com/storipress/karbon/commit/6b9050b))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
## v0.1.21
[compare changes](https://github.com/storipress/karbon/compare/v0.1.20...v0.1.21)
### 🩹 Fixes
- Add missing field ([f53d3b7](https://github.com/storipress/karbon/commit/f53d3b7))
- Fix possible undefined ([a6bfe63](https://github.com/storipress/karbon/commit/a6bfe63))
### 🎨 Styles
- Format ([a885a4d](https://github.com/storipress/karbon/commit/a885a4d))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.20
[compare changes](https://github.com/storipress/karbon/compare/v0.1.19...v0.1.20)
### 🩹 Fixes
- **karbon:** Page meta could be undefined when changing page ([03644af](https://github.com/storipress/karbon/commit/03644af))
### 🎨 Styles
- Format ([f476c18](https://github.com/storipress/karbon/commit/f476c18))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.19
[compare changes](https://github.com/storipress/karbon/compare/v0.1.18...v0.1.19)
### 🚀 Enhancements
- Inject desk meta to getIdentity ([5e9078f](https://github.com/storipress/karbon/commit/5e9078f))
### 🩹 Fixes
- Subscription API uses wrong domain [SPMVP-5649] ([d3789f8](https://github.com/storipress/karbon/commit/d3789f8))
- Set runtime config ([3c55714](https://github.com/storipress/karbon/commit/3c55714))
### 💅 Refactors
- Replace template strings with regular string literals ([6229338](https://github.com/storipress/karbon/commit/6229338))
### 📖 Documentation
- Add comment ([48798c0](https://github.com/storipress/karbon/commit/48798c0))
### 🎨 Styles
- Format code with prettier ([eccf2b9](https://github.com/storipress/karbon/commit/eccf2b9))
- Format ([fbe2a32](https://github.com/storipress/karbon/commit/fbe2a32))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
- Ariel Lin <smsllbear1600@gmail.com>
## v0.1.18
[compare changes](https://github.com/storipress/karbon/compare/v0.1.17...v0.1.18)
### 🩹 Fixes
- Upgrade deps ([63e69dd](https://github.com/storipress/karbon/commit/63e69dd))
- Scope global variable to single request ([06a6760](https://github.com/storipress/karbon/commit/06a6760))
### 🎨 Styles
- Lint ([9020fd4](https://github.com/storipress/karbon/commit/9020fd4))
- Lint ([ef569e5](https://github.com/storipress/karbon/commit/ef569e5))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.17
[compare changes](https://github.com/storipress/karbon/compare/v0.1.16...v0.1.17)
### 🩹 Fixes
- Fix issue in cloudflare page ([a83054e](https://github.com/storipress/karbon/commit/a83054e))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.16
[compare changes](https://github.com/storipress/karbon/compare/v0.1.15...v0.1.16)
### 🩹 Fixes
- Setting @storipress/sdk/resources AutoImport ([e9eb27c](https://github.com/storipress/karbon/commit/e9eb27c))
### 🎨 Styles
- Lint ([37e8904](https://github.com/storipress/karbon/commit/37e8904))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
## v0.1.15
[compare changes](https://github.com/storipress/karbon/compare/v0.1.14...v0.1.15)
### 🩹 Fixes
- Cover could be empty ([fe2b7ee](https://github.com/storipress/karbon/commit/fe2b7ee))
### 🎨 Styles
- Format ([0b39f65](https://github.com/storipress/karbon/commit/0b39f65))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.14
[compare changes](https://github.com/storipress/karbon/compare/v0.1.13...v0.1.14)
### 🩹 Fixes
- Improve handle recommend article ([773cc1d](https://github.com/storipress/karbon/commit/773cc1d))
### 🎨 Styles
- Format ([cc24fad](https://github.com/storipress/karbon/commit/cc24fad))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.13
[compare changes](https://github.com/storipress/karbon/compare/v0.1.12...v0.1.13)
### 🩹 Fixes
- Fix import issue ([003c20f](https://github.com/storipress/karbon/commit/003c20f))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.12
[compare changes](https://github.com/storipress/karbon/compare/v0.1.11...v0.1.12)
### 🩹 Fixes
- Fix import issue ([5f6e08f](https://github.com/storipress/karbon/commit/5f6e08f))
### 🎨 Styles
- Format code with prettier ([e376b2e](https://github.com/storipress/karbon/commit/e376b2e))
- Lint ([786f353](https://github.com/storipress/karbon/commit/786f353))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.11
[compare changes](https://github.com/storipress/karbon/compare/v0.1.10...v0.1.11)
### 🚀 Enhancements
- Provide NewsArticle meta as JSON-LD ([881ef91](https://github.com/storipress/karbon/commit/881ef91))
### 🩹 Fixes
- Fix site access error ([c1eafe6](https://github.com/storipress/karbon/commit/c1eafe6))
- **cli:** Set default API host ([4ed0767](https://github.com/storipress/karbon/commit/4ed0767))
- Upgrade deps ([94708f8](https://github.com/storipress/karbon/commit/94708f8))
### 🏡 Chore
- Install packages ([54e7959](https://github.com/storipress/karbon/commit/54e7959))
- Upgrade yarn to 3.5.1 ([0aa6e2c](https://github.com/storipress/karbon/commit/0aa6e2c))
### 🎨 Styles
- Format code with prettier ([c1b1e8d](https://github.com/storipress/karbon/commit/c1b1e8d))
- Lint ([9079a92](https://github.com/storipress/karbon/commit/9079a92))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
## v0.1.10
[compare changes](https://github.com/storipress/karbon/compare/v0.1.9...v0.1.10)
### 🩹 Fixes
- **karbon:** Fix cli file missing ([23ef949](https://github.com/storipress/karbon/commit/23ef949))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.9
[compare changes](https://github.com/storipress/karbon/compare/v0.1.8...v0.1.9)
### 🚀 Enhancements
- Add rss support ([c5b6f30](https://github.com/storipress/karbon/commit/c5b6f30))
### 🩹 Fixes
- Omit encryptKey in `runtimeConfig.public.storipress` ([9f81c09](https://github.com/storipress/karbon/commit/9f81c09))
- Ds error ([8c15e3e](https://github.com/storipress/karbon/commit/8c15e3e))
- Slice article plaintext to get summary ([83ef4bc](https://github.com/storipress/karbon/commit/83ef4bc))
- **karbon:** Make rss use desc order + fix double slash ([ba6b6ee](https://github.com/storipress/karbon/commit/ba6b6ee))
- **karbon:** Fix type issue ([4b01a66](https://github.com/storipress/karbon/commit/4b01a66))
- Force enable api url ([f73df37](https://github.com/storipress/karbon/commit/f73df37))
- Duplicate data ([7801a77](https://github.com/storipress/karbon/commit/7801a77))
- Fix type issue ([8a38a34](https://github.com/storipress/karbon/commit/8a38a34))
### 📦 Build
- Update nuxt & nuxt-simple-sitemap version ([15b97b9](https://github.com/storipress/karbon/commit/15b97b9))
- Update nuxt-simple-sitemap hooks ([26964c5](https://github.com/storipress/karbon/commit/26964c5))
- Set nuxt-simple-sitemap version is 2.4.8 ([9a8b6c8](https://github.com/storipress/karbon/commit/9a8b6c8))
- Add server/api/\_sitemap-urls.ts ([2c27817](https://github.com/storipress/karbon/commit/2c27817))
- Setup api/\_sitemap-urls ([baa7219](https://github.com/storipress/karbon/commit/baa7219))
- Sitemap add lastmod ([ac2f0f7](https://github.com/storipress/karbon/commit/ac2f0f7))
- Remove nuxt-seo-kit ([d0cb893](https://github.com/storipress/karbon/commit/d0cb893))
### 🏡 Chore
- Add feed ([fea421f](https://github.com/storipress/karbon/commit/fea421f))
- **karbon:** Bump compatibly version ([55d9e9b](https://github.com/storipress/karbon/commit/55d9e9b))
### 🎨 Styles
- Format code with prettier ([824d31e](https://github.com/storipress/karbon/commit/824d31e))
- Lint ([adb1184](https://github.com/storipress/karbon/commit/adb1184))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
- Ches4117 ([@ches4117](http://github.com/ches4117))
## v0.1.8
[compare changes](https://github.com/storipress/karbon/compare/v0.1.7...v0.1.8)
### 🏡 Chore
- Update script ([5f53819](https://github.com/storipress/karbon/commit/5f53819))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
## v0.1.7
[compare changes](https://github.com/storipress/karbon/compare/karbon-v0.1.4...v0.1.7)
### 🚀 Enhancements
- Lazy load paywall [SPMVP-5024] ([83114bd](https://github.com/storipress/karbon/commit/83114bd))
- Support config page meta for resource templates ([7501617](https://github.com/storipress/karbon/commit/7501617))
### 🩹 Fixes
- Fix type error ([22750df](https://github.com/storipress/karbon/commit/22750df))
- Inject storipressConfig to storipressConfigCtx ([7c02408](https://github.com/storipress/karbon/commit/7c02408))
- Remove provide ([f9aac85](https://github.com/storipress/karbon/commit/f9aac85))
### 🏡 Chore
- **karbon:** Bump version ([5e83c34](https://github.com/storipress/karbon/commit/5e83c34))
- **karbon:** Bump version ([d8395e3](https://github.com/storipress/karbon/commit/d8395e3))
- Ignore any for copied type ([336ea98](https://github.com/storipress/karbon/commit/336ea98))
- Update script ([1cec9e1](https://github.com/storipress/karbon/commit/1cec9e1))
### 🎨 Styles
- Lint ([0fc052d](https://github.com/storipress/karbon/commit/0fc052d))
### ❤️ Contributors
- DanSnow <dododavid006@gmail.com>
- Sid <sid@storipress.com>
- Ariel Lin <smsllbear1600@gmail.com>
### Features
- init release ([087ca3f](https://github.com/storipress/karbon/commit/087ca3fabdb005a2f4d137af0a950f4217b930d1))