Skip to content

Releases: Altitude-Interactive/CorpSim

CorpSim v0.10.1

22 Feb 23:34
Immutable release. Only release title and notes can be modified.
7213b5d

Choose a tag to compare

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

22 Feb 23:01
Immutable release. Only release title and notes can be modified.
d6bcdf7

Choose a tag to compare

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

17 Feb 18:51

Choose a tag to compare

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

17 Feb 17:49

Choose a tag to compare

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

17 Feb 01:01

Choose a tag to compare

0.8.2 - 2026-02-17

Patch

  • [api] Reject invalid maintenance ETA
  • [api] Disable schema readiness in api tests

CorpSim v0.7.1

15 Feb 01:29

Choose a tag to compare

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

14 Feb 20:15

Choose a tag to compare

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

14 Feb 19:54

Choose a tag to compare

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

14 Feb 13:28

Choose a tag to compare

0.5.2 - 2026-02-14

Patch

  • [web] Fix player registry badge variant for web typecheck

CorpSim v0.4.0

14 Feb 02:39

Choose a tag to compare

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.