Releases: Altitude-Interactive/CorpSim
Releases · Altitude-Interactive/CorpSim
CorpSim v0.10.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- Standardize postcss on 8.4.49 to address CVE in versions < 8.4.49 by @Copilot in #59
- Fix early-game UX issues: form placeholders, time visibility, completion feedback by @Copilot in #73
- feat: Add infrastructure-based production foundation (Phase 1-2) by @Copilot in #75
- Fix OAuth redirect_uri mismatch between better-auth and provider configuration by @Copilot in #77
- Phase 3: Enforce storage capacity limits and production building requirements by @Copilot in #78
- Phase 4 & 5: Buildings Management UI + Preflight Validation + Deterministic Overflow Policy + Stuck Shipment Indicator by @Copilot in #79
- v0.10.0 (and v0.10.1 fixes) by @BENZOOgataga in #83
Full Changelog: v0.10.0...v0.10.1
CorpSim v0.10.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Use GitHub's built-in release notes generation by @Copilot in #58
- v0.10.0: Buildings infrastructure rollout + guided onboarding + CI/release hardening by @BENZOOgataga in #82
Full Changelog: v0.9.1...v0.10.0
CorpSim v0.9.1
What's Changed
- Fix SSO provider 404 in production when credentials not configured by @Copilot in #56
- chore(release): cut v0.9.1 by @contact
- feat: Add APP_IMAGE_BYPASS_TAG for local builds and update documentation by @contact
Full Changelog: v0.9.0...v0.9.1
CorpSim v0.9.0
What's Changed
- docs: Document core simulation systems with JSDoc, architecture guides, AGENTS.md, and operational procedures by @Copilot in #54
- Enhanced GitHub releases with Dokploy-style changelog format by @Copilot in #52
- Replace non-existent security email with valid contact address by @Copilot in #50
- Fix NEXT_PUBLIC_API_URL configuration for Dokploy deployments by @Copilot in #48
- chore(release): cut v0.9.0 by @contact
- feat(docker): add preview build args for NEXT_PUBLIC_API_URL by @contact
- fix(docker): revert PostgreSQL volume name to pgdata_preview_v2 by @contact
- fix(docker): update PostgreSQL volume name to pgdata_preview_v3 by @contact
- chore(docker): update PostgreSQL volume name to pgdata_preview_v3 by @contact
- ci: generate prisma client before typecheck by @contact
- test(ci): enable vitest thread pool by @contact
Full Changelog: v0.8.2...v0.9.0
CorpSim v0.8.2
0.8.2 - 2026-02-17
Patch
- [api] Reject invalid maintenance ETA
- [api] Disable schema readiness in api tests
CorpSim v0.7.1
0.7.1 - 2026-02-15
Patch
- [api] Allow anonymous access to v1/world/health so public health probes work without session auth.
CorpSim v0.6.1
0.6.1 - 2026-02-14
Minor
- [web] Add Ctrl+K page search with extensible keyboard control manager
Patch
- [web] Add Ctrl+I inventory preview overlay for quick stock checks
- [web] Fix production readiness proxy and reduce AudioContext unlock warnings
CorpSim v0.6.0
0.6.0 - 2026-02-14
Minor
- [web] Add toast manager with top-right notifications and popup overlays
- [sim] Add player item tier locker to hide and block locked-tier production items
- [sim] Enforce item tier locker on market and shipment write actions
- [sim] Add company focus specialization with item category gating across production and selling flows
- [api] Add database schema readiness checks that block game loading until updates are applied
Patch
- [web] Stabilize page width to prevent route flicker and resize
- [web] Move remaining overlays and notices to toast manager primitives
- [web] Add submit interaction sounds to market order form
- [web] Add sound cues for important popup overlays
- [db] Make default seed non-destructive so restarts preserve simulation progress
- [worker] Pause simulation tick processing while maintenance mode is enabled
- [worker] Allow worker startup in processor-only mode when scheduler lease is occupied
- [web] Stabilize page width when select overlays toggle scroll lock
- [web] Prevent horizontal page shift when opening the Company Focus selector
- [web] Replace Production recipe selects with non-locking pickers to prevent page shift
- [web] Replace Company Focus dropdown with non-locking picker to stop page shift
- [web] Replace shared select with non-locking popover picker and capped results
- [sim] Enforce cooldown between company focus changes
- [sim] Configure company focus cooldown via environment variables
- [web] Show company focus cooldown errors in the focus card with friendlier copy
- [sim] Change company focus cooldown from ticks to hours
- [web] Use hours-only wording for company focus cooldown copy
- [api] Wire preview Docker env for schema readiness migration directory
- [api] Reset maintenance state after worker integration tests to prevent cross-suite 503s
- [ci] Harden Prisma generate against Windows file locks in dev workflows
- [ci] Prevent Prisma no-engine fallback from breaking local DATABASE_URL runtime
CorpSim v0.5.2
0.5.2 - 2026-02-14
Patch
- [web] Fix player registry badge variant for web typecheck
CorpSim v0.4.0
0.4.0 - 2026-02-14
Minor
- [web] Add item icons across ERP screens and align seeded item/recipe naming with a coherent component-manufacturing theme.
- [sim] Add cyberpunk-themed components and implant production chain with coherent icon mappings and market seeding.
- [web] Add a development-only dynamic catalog page for inspecting live items, recipes, research, and consistency.
- [sim] Integrate all cyberpunk icon-pack items into economy with generated recipes, pricing, and dynamic icon resolution.
- [web] Add centralized UI sound feedback with unlock-safe playback, settings, and event/action cues.
- [web] Scale player pages for large economies with paginated market tables and unlocked-item-only selectors.
Patch
- [ci] Ignore generated Next.js next-env typings in root ESLint to unblock verify pipeline.
- [web] Add item search, filters, and page-size pagination controls to the development catalog.
- [web] Optimize dev catalog performance with pagination for heavy tables and on-demand consistency checks.
- [web] Improve dev catalog input responsiveness with deferred search and precomputed item index rows.
- [sim] Replace generated icon item codes with semantic cyberpunk code prefixes and update lookups.
- [sim] Replace numbered generated item display names with descriptive names and curated produce naming.
- [web] Move world diagnostics and simulation controls off player world status into development catalog.
- [web] Add warning placeholder and developer diagnostics when item icons are missing.
- [web] Optimize large catalog loading and rendering for items, recipes, and research data.
- [sim] Restore production recipe visibility and job creation for legacy companies missing recipe unlock rows.
- [web] Optimize heavy data pages with pagination, deferred search, and bounded dropdown rendering.
- [web] Add table skeleton loading states across market and other player pages with heavy data loads.
- [web] Sanitize frontend API error messages to hide internal IDs and technical details.
- [web] Improve market and large-list page responsiveness with lighter refresh paths and faster item rendering.
- [web] Reduce abrupt page resizing during search by stabilizing paginated table heights.
- [sim] Exclude zero-quantity inventory rows from company inventory reads.
- [web] Prevent search-status text from causing layout jumps on data-heavy pages.
- [web] Set Market page table pagination defaults to 10 rows per page.
- [web] Default production recipe pagination to 10 rows per page.
- [web] Reduce heavy-page loading flicker by keeping background refreshes non-disruptive.