Skip to content

Commit 4f506e0

Browse files
chore: prepare release v1.0.8
1 parent 99a8c19 commit 4f506e0

5 files changed

Lines changed: 45 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 39 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/).
77

8-
---
9-
108
## [0.1.0] - 2025-12-18
119

1210
### Added
@@ -867,3 +865,42 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
867865
- Optimized blog queries through Drizzle ORM
868866
- Reduced external API dependencies (Sanity removed from runtime)
869867
- Improved shipping and payment event processing reliability
868+
869+
## [1.0.8] - 2026-03-15
870+
871+
### Added
872+
873+
- Q&A progress tracking:
874+
- Per-topic viewed progress based on opened accordion items
875+
- Progress bar and viewed counter above the question list
876+
- Reset action for current-topic progress
877+
- Viewed/bookmark persistence in localStorage
878+
- Viewed and bookmark indicators in accordion rows
879+
- Localized progress labels and reset action (uk / en / pl)
880+
- Local Shop smoke coverage:
881+
- Stable Playwright checkout/shipping smoke scenarios for local verification
882+
- Deterministic regression coverage for payment, shipping, and wallet flows
883+
884+
### Changed
885+
886+
- Q&A accordion UX:
887+
- Improved mobile layout for wrapped question titles
888+
- Restored chevron toggle behavior and open-state rotation
889+
- Fixed Q&A totals by removing text-based deduplication in the API layer
890+
- About page:
891+
- Updated LinkedIn followers fallback display to `1.8k+`
892+
- Shop checkout and payments:
893+
- Enforced strict shipping/payment coupling for shippable orders
894+
- Payment page access now requires authorized session or valid scoped token
895+
- Guest payment-init flows now receive correct token scope
896+
- Stripe capability checks aligned across cart, checkout, and payment page
897+
- Monobank invoice flow separated from Monobank Google Pay flow
898+
899+
### Fixed
900+
901+
- Preserved locale during CTA navigation
902+
- Removed silent Stripe fallback behavior to prevent fake paid order creation
903+
- Closed shipment processing on refund, cancel, reverse, failure, and other terminal negative payment states
904+
- Hardened Monobank webhook verification, reconciliation, and wallet retry handling
905+
- Added validation coverage for invalid city/warehouse, locker, and courier address combinations
906+
- Prevented janitor cleanup from canceling reconcilable wallet attempts too early

frontend/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

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.7",
3+
"version": "1.0.8",
44
"private": true,
55
"scripts": {
66
"dev": "next dev",

studio/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

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.7",
4+
"version": "1.0.8",
55
"main": "package.json",
66
"license": "UNLICENSED",
77
"scripts": {

0 commit comments

Comments
 (0)