Skip to content

Commit 0eb3c80

Browse files
chore: bump version to v1.0.7
1 parent f928b41 commit 0eb3c80

3 files changed

Lines changed: 51 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -818,3 +818,52 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
818818
- Optimized checkout and payment status polling with backoff strategy
819819
- Lightweight order status view for faster client updates
820820
- Reduced session activity write frequency
821+
822+
## [1.0.7] - 2026-03-08
823+
824+
### Added
825+
826+
- Blog platform migration:
827+
- Blog content fully migrated from **Sanity → PostgreSQL**
828+
- New **Drizzle ORM query layer** for blog posts, categories and authors
829+
- Multi-language blog support (uk / en / pl)
830+
- Portable Text → Tiptap JSON conversion
831+
- Cloudinary image hosting for blog assets
832+
- Wallet payments foundation:
833+
- Monobank **Google Pay checkout support**
834+
- Wallet payment adapter and wallet service layer
835+
- Payment method selection with idempotent checkout flow
836+
837+
### Changed
838+
839+
- Blog architecture:
840+
- Public blog routes now read **entirely from PostgreSQL**
841+
- Removed all runtime calls to `api.sanity.io`
842+
- Blog rendering switched to server component `BlogPostRenderer`
843+
- Internationalization improvements:
844+
- Improved locale handling for blog pages
845+
- Expanded translation coverage across auth and dashboard flows
846+
847+
### Fixed
848+
849+
- Fixed **500 error on blog post pages** caused by `pt::text()` GROQ query
850+
- Fixed layout issues with ISR/SSG blog rendering
851+
- Fixed duplicate response handling in order status API
852+
- Improved error handling and automatic cleanup in order processing
853+
- Stabilized shipping status transition validation
854+
- Fixed missing translation keys and raw error strings
855+
856+
### Shop & Payments
857+
858+
- Stabilized checkout compatibility across Monobank and Stripe
859+
- Added wallet attribution support for Google Pay
860+
- Hardened Nova Poshta warehouse synchronization and caching
861+
- Improved webhook retry handling for payment flows
862+
- Added Google Pay fallback messaging for Monobank checkout
863+
864+
### Performance & Infrastructure
865+
866+
- Added DB indexes for blog queries
867+
- Optimized blog queries through Drizzle ORM
868+
- Reduced external API dependencies (Sanity removed from runtime)
869+
- Improved shipping and payment event processing reliability

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "frontend",
3-
"version": "1.0.6",
3+
"version": "1.0.7",
44
"private": true,
55
"scripts": {
66
"dev": "next dev",

studio/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "devlovers",
33
"private": true,
4-
"version": "1.0.6",
4+
"version": "1.0.7",
55
"main": "package.json",
66
"license": "UNLICENSED",
77
"scripts": {

0 commit comments

Comments
 (0)