Skip to content

v1.0.0

Latest

Choose a tag to compare

@MukundaKatta MukundaKatta released this 23 Apr 03:54
· 15 commits to master since this release
a9b8343

What's Changed

  • Claude/review codebase t y8 ht by @MukundaKatta in #2
  • fix: guard import.meta.env access for test environment compatibility by @MukundaKatta in #3
  • fix: update E2E test to expect hashed PIN instead of plaintext by @MukundaKatta in #4
  • Move architecture doc to Infrastructure & fix E2E hashed PIN test by @MukundaKatta in #5
  • docs: add root README, CHANGELOG, CONTRIBUTING and fix metadata gaps by @MukundaKatta in #6
  • Fix 33 bugs across codebase (4 critical, 8 high, 15 medium, 6 low) by @MukundaKatta in #7
  • Fix API tests for admin auth and 201 status code changes by @MukundaKatta in #8
  • Rebuild legacy bundle with Safari menu fix by @MukundaKatta in #9
  • chore: update package-lock.json after dependency install by @MukundaKatta in #10
  • Fix mobile nav not closing when clicking Gallery or other section links by @MukundaKatta in #11
  • Add tests for coverage gaps: service worker, firebase, constants, and edge cases by @MukundaKatta in #12
  • Add comprehensive tests for all secondary surfaces and src internals by @MukundaKatta in #13
  • Close remaining test coverage gaps: constants validation, initSubscriptions, improved inline extraction by @MukundaKatta in #14
  • Add 3 missing sw.js test coverage scenarios by @MukundaKatta in #15
  • Add test for non-ok response skipping cache in network-first path by @MukundaKatta in #16
  • Add tests for 5 remaining coverage gaps by @MukundaKatta in #17
  • Update package-lock.json with project metadata by @MukundaKatta in #18
  • Fix addon picker race condition in E2E tests by @MukundaKatta in #19
  • Add mobile responsiveness E2E tests (39 tests across 4 viewport groups) by @MukundaKatta in #20
  • Fix combo discount inconsistency: align to 15% as shown in UI by @MukundaKatta in #21
  • Fix loyalty points not deducted in localStorage until order placed by @MukundaKatta in #22
  • chore: add updated build artifacts for enhancements module by @MukundaKatta in #23
  • feat: premium V3 — checkout stepper, smart header, animated counters, form validation, toast types by @MukundaKatta in #24
  • feat: premium V6 — top-of-all world-class experience across every element by @MukundaKatta in #25
  • Premium dark mode, CSS component classes, and inline style cleanup by @MukundaKatta in #26
  • Phase 7: Accessibility audit, inline style extraction, code cleanup by @MukundaKatta in #27
  • Phase 9: Content-visibility, FAQ keyboard access, form a11y, carousel ARIA by @MukundaKatta in #28
  • Phase 10: Global focus-visible, will-change hints, color-scheme, touch targets by @MukundaKatta in #29
  • Phase 11: 10 world-class features inspired by top global apps by @MukundaKatta in #30
  • Fix additional shakiness: cursor glow reflow, tilt thrashing, parallax CSS by @MukundaKatta in #31
  • Add Vite build output for Phase 13 features by @MukundaKatta in #32
  • Fix main.test.js: use real timers for async module loading test by @MukundaKatta in #33
  • Premium transformation: security, performance, accessibility, and architecture improvements by @MukundaKatta in #34
  • Premium transformation: security hardening, performance optimization, UX improvements, and architecture upgrades by @MukundaKatta in #35
  • Product review: security hardening, XSS fixes, performance & UX improvements by @MukundaKatta in #36
  • Fix stored XSS vulnerabilities in stories, group, reviews, auth, and order tracker by @MukundaKatta in #37
  • Add bulk menu item upload via Excel in admin portal by @MukundaKatta in #38
  • fix: floating cart bar sync, poll text visibility, querySelector hash safety by @MukundaKatta in #39
  • docs: comprehensive README covering full platform architecture by @MukundaKatta in #40
  • fix: cookie consent click-blocking, animation broken on show, pointer-events safety by @MukundaKatta in #41
  • Add App Store review submission setup with Fastlane metadata and automation by @MukundaKatta in #42
  • fix: XSS hardening across admin, kitchen, POS, and feature modules by @MukundaKatta in #43
  • fix: escape addon name/category in menu addon picker innerHTML by @MukundaKatta in #46
  • fix(ios): include all referenced CSS files in iOS bundle by @MukundaKatta in #47
  • fix: comprehensive bug audit — 25+ bugs fixed across all pages and modules by @MukundaKatta in #44
  • fix: 26-bug sweep — payment guards, null safety, SW caching, mobile modals, a11y by @MukundaKatta in #45

New Contributors

Full Changelog: https://github.com/MukundaKatta/amogha-cafe/commits/v1.0.0