Skip to content

Commit 2edb4d1

Browse files
chore: prepare release v1.0.11
1 parent 36d35d7 commit 2edb4d1

File tree

5 files changed

+50
-6
lines changed

5 files changed

+50
-6
lines changed

CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -982,3 +982,47 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
982982
- Stabilized auth and CSRF secret resolution in SSR runtime using server-safe env reads
983983
- Fixed Vercel Analytics loading condition to avoid `/_vercel/insights/script.js` 404 on Netlify
984984
- Improved Redis client safety path for malformed or missing runtime configuration
985+
986+
## [1.0.11] - 2026-04-12
987+
988+
### Added
989+
990+
- Shop launch-readiness hardening (repeat audit integration):
991+
- Payment correctness protections with webhook-first terminal-state handling
992+
- Inventory reserve/release integrity and concurrency safeguards
993+
- Carrier/shipment idempotency protections and explicit lifecycle safety states
994+
- Expanded checkout idempotency and legal-consent contract coverage
995+
- Operational runtime safety checks and stricter env validation for critical routes
996+
- Shop customer communications:
997+
- Transactional notifications for `order_created`, `order_shipped`, `order_canceled`, and `order_returned`
998+
- Fail-closed guest recipient policy and improved notification reliability at business-action boundaries
999+
- Shop merchandising/admin improvements:
1000+
- Controlled post-order shipping edit flow and expanded shipment visibility
1001+
- Better admin audit/history coverage for product and order operations
1002+
- Size guide UX component decoupled from purchase availability on PDP
1003+
- Platform and content:
1004+
- New Java and Spring categories with icons, seeded data, and category accent styles
1005+
- Seller address env support for legal/seller information surfaces
1006+
1007+
### Changed
1008+
1009+
- Commercial policy refactor (CP-01):
1010+
- Locale now controls language only; storefront commercial behavior is policy-driven
1011+
- UAH enforced as canonical storefront currency across locales
1012+
- Checkout/provider selection made locale-agnostic and server-authoritative
1013+
- Admin pricing contract aligned with UAH-required / USD-compatibility-only policy
1014+
- Netlify SSR runtime stability:
1015+
- Runtime env fallback chain and allowlist coverage expanded for auth, admin, and shop flows
1016+
- OAuth provider/env resolution hardened to avoid build/runtime crashes on develop
1017+
- Server env reads unified through `readServerEnv(...)` in remaining sensitive paths
1018+
- Q&A pagination UX:
1019+
- Replaced native per-page select with custom accessible dropdown
1020+
- Unified page-size control visuals with pagination style
1021+
- Dropdown behavior refined (keyboard navigation, outside click close, chevron state)
1022+
1023+
### Fixed
1024+
1025+
- Fixed footer overlap in Q&A per-page control by opening dropdown upward with higher stacking context
1026+
- Fixed stale test helper import (`TEST_LEGAL_CONSENT`) by switching to runtime consent factory generation
1027+
- Fixed OAuth build/runtime fragility by lazy-loading provider env usage
1028+
- Fixed shop/runtime regressions around env delivery and SSR safety on Netlify develop

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

0 commit comments

Comments
 (0)