Skip to content

Releases: dev-lou/SpatialSync

v1.0.0

24 May 19:29

Choose a tag to compare

1.0.0 (2026-05-24)

Features

  • Add AuthenticatedRequest, Form Requests, middleware updates, and test infrastructure (4605b8c)
  • Implement Bloxburg-style Custom Polygon Draw tool and Texture Mapping engine (a7e4eff)
  • implement simulated pricing system and dashboard UI polish (df5f621)
  • setup Construct 3D Build Editor with placement physics and modern skybox UI (b114412)
  • update dashboard UI, footer, and add OG-site; cleanup storage tracking and update .gitignore (79535f9)

Bug Fixes

  • Add @semantic-release/npm plugin, fix dependency-review on push (56cf570)
  • Add event_name to security.yml concurrency group to prevent push vs workflow_call conflicts (ea7dc4c)
  • Add fail-safe logic for user plans to resolve 500 error on dashboard (9d414ce)
  • Add missing conventional-changelog-conventionalcommits package to release workflow (af0a5cc)
  • add required name field to package.json for semantic-release compatibility (84e22cb)
  • Add top-level permissions to release.yml (security-events: write, actions: read) (4668b31)
  • Add version field to package.json, fix semantic-release & dependency-review workflows (6be95b5)
  • Bump NODE_VERSION to 22 in release.yml (semantic-release v25 requires Node 22.14+) (67c6717)
  • Corrected Dockerfile heredoc escaping for Nginx config (81e7c5b)
  • Disable composer scripts in vendor stage to prevent artisan error (edcb342)
  • Enable plan-aware storage calculation by fetching user plan data (5a860b4)
  • Final robustness polish for HTTPS enforcement (4f20431)
  • Pricing card badge overflow clipping (fdf422f)
  • Resolve 500 error by removing redundant AppServiceProvider and cleaning up bootstrap config (0f2a8ec)
  • Shared links now properly add users to build and redirect to editor instead of crashing (b5deb39)
  • Trust all proxies to ensure correct HTTPS detection on Render (66c563a)
  • Update NODE_VERSION to 22 in ci.yml and security.yml (Node 20 deprecated) (e87ad55)
  • Use DEBUG env var instead of --debug flag for semantic-release (6907e5a)

Documentation

  • Complete industry-standard 2026 README with full feature docs, setup tutorial, architecture, API reference, and fixed broken logo (8424a5e)
  • Remove suggested repo names section from README.md (5a6c000)
  • Update .env.example with correct production values (fa115e8)
  • Update README.md to 2026 industry standards (f65a7ed)

CI/CD

  • Add .gitattributes to enforce LF line endings (fixes Pint line_ending violations on Linux CI) (0bef353)
  • Add ESLint and Prettier to pre-commit hooks via lint-staged (8d672ad)
  • Auto-fix Pint violations before test (handles cross-platform style diffs) (6783e25)
  • Capture Pint output as artifact for debugging CI failures (5dab439)
  • Drop post-autoload-dump scripts (not needed for CI checks) (c142fc7)
  • Fix all failing CI checks - ESLint, Prettier, Pint, PHPStan, composer audit (8d1253a)
  • Fix circular dep — composer install --no-scripts before key:generate (5fdfe37)
  • Fix composer install failures by creating .env from .env.example before install (b000d5e)
  • Generate valid APP_KEY after creating .env for composer install (fa44fd8)
  • Remove debug artifact step (Pint violations resolved by .gitattributes) (89d3e8e)
  • Replace artisan key:generate with PHP one-liner (avoids Laravel boot) [skip-act] (88ec00a)

Reverts

  • Remove unsafe URL::forceScheme call causing 500 errors (b036dd7)