Releases: whoavidwivedi/better-space
Releases · whoavidwivedi/better-space
Release list
v1.4.0: Telemetry UI polish & micro-interactions
The landing page's stats section got a massive upgrade with hardware-accelerated spring animations, interactive spotlights, and a vibrant pastel palette.
Highlights:
- Replaced monochrome charts with a cohesive pastel color system.
- Added fluid, physics-based spring hover spotlights that track mouse position.
- Numbers and sparklines now animate smoothly into view dynamically as you scroll.
v1.3.7 — Vercel Build Stability
What changed
- Fixed the Vercel production deployment crash caused by Bun 1.3.14 failing during the Next.js Turbopack post-build phase.
- Kept the project’s dependency installation and deployment workflow Bun-only.
- Switched the Vercel build to the stable Next.js Webpack path under the pinned Bun 1.3.14 runtime.
- Fixed changelog date serialization so the public changelog prerenders reliably.
Verification
- Vercel production deployment: Ready
- GitHub CI: Passed (tests, typecheck, lint, formatting, build, and secret scan)
- Production commit: 31970b9
v1.3.5 — Vercel Deployment Stability
Highlights
- Added Vercel project configuration with Bun-only install and build commands.
- Pinned Vercel deployments to Bun 1.3.1 after Bun 1.3.14 crashed during Vercel post-build processing.
- Bumped the application version to 1.3.5.
Deployment Fix
- The previous Vercel build compiled successfully and generated all routes, then terminated with a Bun
SIGILLsegmentation fault. - The Vercel build now uses
bunx bun@1.3.1 installandbunx bun@1.3.1 run build.
Validation
- Verified the pinned Bun build command locally.
- Typecheck, lint, formatting, 22 tests, audit, and production build passed.
Deployment
- Published from commit
aa6e8beonmain.
v1.3.4 — Dependency Security Hardening
Highlights
- Updated Next.js and its lint integration to patched releases.
- Updated the Bun lockfile and compatible dependencies.
- Added targeted Bun overrides for vulnerable transitive packages.
- Bumped the application version to 1.3.4.
Security
- Resolved all high-severity findings reported by
bun audit --audit-level high. - Verified the dependency graph with
bun install --frozen-lockfile. - Kept the audit clean without relying on npm, yarn, or pnpm commands.
Validation
- Typecheck passed.
- Lint and formatting checks passed.
- 22 tests passed.
- Production build passed.
Deployment
- Published from commit
6001a80onmain.
v1.3.3 — Public Changelog & Keyboard-Safe Popover
Highlights
- Added a public
/changelogpage covering the complete Better Space release history. - Added structured release notes with feature, security, reliability, and design milestones.
- Added a discoverable Changelog link to the public footer.
- Kept the Launch Space popover anchored below its trigger when the mobile keyboard opens.
- Allowed the keyboard to overlap the lower popover area instead of moving the form off-screen.
- Bumped the application version to 1.3.3.
Mobile UX
- Prevented the launch form from flipping upward and becoming cropped on small viewports.
- Preserved the page position while the form is focused.
- Verified the popover at reduced mobile and desktop viewport sizes.
Validation
- Typecheck passed.
- Lint and formatting checks passed.
- 22 tests passed.
- Production build passed.
/changeloggenerated as a static route.
Deployment
- Published from commit
0bee707onmain.
v1.3.2 — Mobile Launch Form Stability
Highlights
- Prevented the mobile page from jumping when the Launch Space form receives focus and the keyboard opens.
- Preserved the user’s scroll position while the form is open.
- Restored the original document scroll state when the form closes.
- Bumped the application version to 1.3.2.
Validation
- Verified mobile focus behavior at a 390 × 844 viewport.
- Typecheck, lint, formatting, tests, and production build passed.
- GitHub CI passed, including build, tests, typecheck, lint, and secret scanning.
Deployment
- Published from commit
9d3edf5onmain.
v1.3.1 — Cohost Permission Synchronization
Highlights
- Synchronized cohost role changes with LiveKit participant publish permissions.
- Ensured newly promoted cohosts receive the correct access before moderation controls become active.
- Ensured revoked cohosts lose publish access and moderation eligibility consistently.
Security
- Kept cohost management restricted to the host.
- Added API regression coverage for permission synchronization and host-only management.
Validation
- Added targeted moderation route tests for promotion, revocation, and access boundaries.
v1.3.0 — Cohost Controls & Secure Moderation
Highlights
- Added cohost controls for room moderation, including the ability to end a space.
- Added host-only cohost management with explicit cohost promotion and revocation flows.
- Added server-side moderation authorization so browser UI state is never the source of truth.
- Added encrypted cohost secret storage and room access validation.
- Improved toast placement so notifications stay clear of the space controls.
- Completed the move to Vercel deployment configuration and removed obsolete Render configuration.
Security
- Moderation actions are authorized at the API boundary for every request.
- Cohost credentials are encrypted at rest and validated server-side.
- Added regression coverage for host, cohost, and unauthorized participant behavior.
Validation
- Added API and authorization tests covering moderation and cohost access.
v1.2.1 — Footer, Documentation & Brand Polish
Highlights
- Redesigned the landing footer with Website, GitHub, X, and LinkedIn links.
- Added the “Built by whoavidwivedi” credit and standardized footer formatting.
- Updated README product details, technology references, and branding.
- Added a dynamic animated logo asset to the project documentation.
Documentation
- Updated the project overview to match the current product, stack, and visual identity.
v1.2.0 — Lobby Redesign & API Security
Highlights
- Migrated the interface icon system to Lucide and refined lobby cards, buttons, footer, and visual consistency.
- Improved hydration behavior across the application.
- Added stronger API endpoint validation and removed accidental API secret exposure paths.
- Improved CI behavior when no test files are present.
Security
- Hardened server-side API boundaries and removed browser-visible secret leakage.
Validation
- Typecheck, lint, formatting, tests, and production build workflows were standardized.