Releases: prezly/theme-kit-js
Releases · prezly/theme-kit-js
v8.0.0
What's Changed
- [DEV-11815] Refactor - New Locale object API by @e1himself in #403
- [DEV-11885] Upgrade - @prezly/sdk to
v17.x
by @e1himself in #422 - [DEV-11945] Feature - Strict locale code typings by @e1himself in #437
- [DEV-11945] Refactor - Simplify
getAlternateLanguageLinks()
code by @e1himself in #438 - [DEV-11945] Feature - Add extra info to the
getAlternateLanguageLinks()
result by @e1himself in #439 - [DEV-11988] Provide a separate entry point for Sentry configs by @e1himself in #455
- [DEV-11989] Integrate main branch by @e1himself in #456
- [DEV-11989] Refactor - Port shared theme-kit code from the next-gen Bea theme code by @e1himself in #458
- [DEV-11989] Dev - Dual build for
nextjs
package by @e1himself in #459 - [DEV-11957] Refactor - Cleanup
core
package by @e1himself in #460 - [DEV-11957] Refactor - Move
http
andcontent-delivery
modules to thecore
package by @e1himself in #462 - [DEV-11957] Next.js 13 - Move env helper to the
core
package by @e1himself in #463 - [DEV-11988] Fix - URL generation by @e1himself in #464
- [DEV-12012] Next.js 13 - Fix Request HTTP env headers are exposed as response headers by @e1himself in #472
- [DEV-12011] Next.js 13 - Fix
FormattedMessage
to interpolatedefaultMessage
by @e1himself in #473 - [DEV-12010] Next.js - Fix datetime i18n by @e1himself in #474
- [DEV-12007] Fix - @prezly/sdk not infering returned story interface by @e1himself in #475
- [DEV-12007] Next.js 13 - Make
allStories()
supportinclude
too by @e1himself in #476 - [DEV-12007] Next.js 13 - One more iteration on infering Story extra fields includes by @e1himself in #477
- [DEV-11989 ] Next.js 13 - Extract metadata generation code from the Bea theme repo by @e1himself in #478
- [DEV-12054] Next.js 13 - Experiment with SSG by @e1himself in #484
- [DEV-12062] Next.js 13 - Move code around by @e1himself in #485
- [DEV-12062] Next.js 13 - Add
react
kit package by @e1himself in #486 - [DEV-12062] Simplify reusing code outside of Next.js by @e1himself in #487
- [CARE-3560] Port sitemap improvements from #509 by @e1himself in #522
- Update dependency @types/node to v20.10.5 by @renovate in #520
- Update dependency @prezly/eslint-config to v5.3.2 by @renovate in #521
- Update storybook monorepo to v7.6.6 by @renovate in #523
- Update dependency @sentry/nextjs to v7.91.0 by @renovate in #524
- Update dependency tailwindcss to v3.4.0 by @renovate in #525
- [DEV-12075] Fix - Make middleware not depend on the API data by @e1himself in #526
- [DEV-12072][DEV-12074] Feature - Redis cache for Content Delivery API by @e1himself in #527
- Update babel monorepo to v7.23.7 by @renovate in #528
- Update dependency @types/node to v20.10.6 by @renovate in #529
- Update dependency @types/react to v18.2.46 by @renovate in #530
- Update dependency vite-tsconfig-paths to v4.2.3 by @renovate in #531
- Update dependency vite-plugin-dts to v3.7.0 by @renovate in #532
- [DEV-12072] Experiment - Fix/Improve Redis cache for API data by @e1himself in #533
- Update dependency lerna to v8.0.2 by @renovate in #534
- Update dependency postcss to v8.4.33 by @renovate in #535
- Update dependency tailwindcss to v3.4.1 by @renovate in #536
- Update dependency @types/react to v18.2.47 by @renovate in #539
- Update storybook monorepo to v7.6.7 by @renovate in #537
- Update dependency @sentry/nextjs to v7.92.0 by @renovate in #538
- Update dependency @types/node to v20.10.7 by @renovate in #540
- [CARE-3750] Fix - Private stories dont have the
noindex
meta tag by @e1himself in #542 - [CARE-3749] Fix - Missing
robots
metatag on homepage by @e1himself in #543 - [CARE-3777] Fix - Story language is not propagated to the layout by @e1himself in #544
- Update dependency @storybook/addon-designs to v7.0.9 by @renovate in #541
- Update dependency @babel/preset-env to v7.23.8 by @renovate in #545
- Update storybook monorepo to v7.6.8 by @renovate in #546
- Update dependency @sentry/nextjs to v7.93.0 by @renovate in #547
- Update dependency @types/node to v20.11.0 by @renovate in #548
- Update dependency prettier to v3.2.1 by @renovate in #549
- Update dependency prettier to v3.2.2 by @renovate in #550
- [DEV-11815] Next Major version of Theme Kit by @e1himself in #405
Full Changelog: v7.1.0...v8.0.0
v7.1.0
v7.0.1
- [DEV-12121] Fix Story prev slug redirect logic (e26d560) by @e1himself
Full Changelog: v7.0.0...v7.0.1
v7.0.0
What's Changed
- [DEV-12121] Forward compatibility - ContentDelivery client by @e1himself in #495
- [DEV-12121] Feature - Slugs redirects by @e1himself in #512
- v7 by @e1himself in #511
Full Changelog: v6.9.0...v7.0.0
v6.9.0
v6.8.0
v6.7.0
What's Changed
- [DEV-11817] & [DEV-11818] Setup storybook for Bea components & Add Colors and Typography stories by @fgyimah in #399
- [DEV-11804] Deduplicate supported locales list by @e1himself in #402
- [DEV-11819] Add buttons components to Storybook by @fgyimah in #404
- [DEV-11864] Add Input and Dropdown to Storybook by @fgyimah in #415
- [DEV-11849] & [DEV-11850] Add Hero and StoryCard component to storybook by @fgyimah in #414
- [DEV-11883] Add Navigation component to Storybook by @fgyimah in #423
- [DEV-11852] Add Subscription CTA to storybook by @fgyimah in #425
- [DEV-11899] Add Links and Badges to Storybook by @fgyimah in #424
- [DEV-11853] Add Footer to Storybook by @fgyimah in #436
- [DEV-11955] & [DEV-11956] Added Featured Media and Category components by @fgyimah in #442
- [DEV-11970] Add shadows and blurs to Storybook by @fgyimah in #443
- [DEV-11851] Add search modal & results components to storybook by @fgyimah in #440
- [DEV-11948] Add story blocks to Storybook by @fgyimah in #441
- [DEV-11962] Storybook components QA by @fgyimah in #457
- [DEV-11959] Refactor - Make UI components dumb with i18n support by @e1himself in #461
- [DEV-12007] Fix - Adapt code to fresh @prezly/sdk by @e1himself in #489
- [CARE-3532] Allow specyfying whether a native name or english name of the language is displayed by @oleg-semyonov in #488
- [CARE-3532] Allow bypassing locale code shortening in URLs by @oleg-semyonov in #492
Full Changelog: v6.6.0...v6.7.0
v6.6.0
What's Changed
- [DEV-11804] Refactor - Intl subpackage (base) by @e1himself in #400
- [DEV-11804] Refactor - Intl subpackage by @e1himself in #398
- [DEV-11804] Integrate -
intl
subpackage by @e1himself in #401 - chore(deps): update dependency @sentry/nextjs to v7.68.0 by @renovate in #377
- chore(deps): update dependency eslint to v8.49.0 by @renovate in #379
- chore(deps): update jest monorepo by @renovate in #380
- chore(deps): update dependency @playwright/test to v1.38.0 by @renovate in #382
- chore(deps): update dependency @sentry/nextjs to v7.69.0 by @renovate in #381
- chore(deps): update dependency @playwright/test to v1.38.1 by @renovate in #385
- chore(deps): update dependency @types/react to v18.2.22 by @renovate in #383
- chore(deps): update dependency @sentry/nextjs to v7.70.0 by @renovate in #384
- chore(deps): update dependency eslint to v8.50.0 by @renovate in #386
- chore(deps): update dependency @types/isomorphic-fetch to v0.0.37 by @renovate in #389
- chore(deps): update dependency rimraf to v5.0.5 by @renovate in #388
- chore(deps): update react by @renovate in #390
- chore(deps): update dependency @sentry/nextjs to v7.72.0 by @renovate in #387
- chore(deps): update dependency @types/react to v18.2.24 by @renovate in #391
- chore(deps): update react by @renovate in #392
- chore(deps): update dependency @sentry/nextjs to v7.73.0 by @renovate in #393
- chore(deps): update dependency eslint to v8.51.0 by @renovate in #394
- chore(deps): update react by @renovate in #395
- chore(deps): update dependency @playwright/test to v1.39.0 by @renovate in #396
- chore(deps): update dependency @sentry/nextjs to v7.74.0 by @renovate in #397
Full Changelog: v6.5.0...v6.6.0
v6.5.0
v6.4.4
What's Changed
- chore(deps): update dependency @prezly/sdk to v16.7.1 by @renovate in #362
- chore(deps): update dependency @types/react to v18.2.20 by @renovate in #360
- chore(deps): update dependency @playwright/test to v1.37.0 by @renovate in #363
- chore(deps): update dependency @sentry/nextjs to v7.63.0 by @renovate in #361
- chore(deps): update dependency eslint to v8.47.0 by @renovate in #365
- Pass formats from
getStoryBySlug
togetStory
method by @fgyimah in #367
Full Changelog: v6.4.3...v6.4.4