Changelog
What changed across the Runtime.
Every customer-facing improvement, change, and fix, generated directly from the verified stable Runtime release manifest.
Current stable release
Koraizon Runtime v1.2.3
v1.2.3
LatestSystem logs, storage hardening, and Koraizon branding
Operators can inspect server logs in-app, attachment uploads fail more safely with clearer errors, and the kit identity is fully aligned to Koraizon.
Added
- System logs page and API so operators can view and clear platform log output from the app
- Permission catalog entries and nav for system log access alongside existing admin tools
Changed
- Attachment uploads validate writable tenant storage and verify the file exists after save
- Product branding, docs, and setup copy consistently use Koraizon instead of the old kit name
Fixed
- Upload failures now return clearer API errors and write structured logs instead of opaque 500s
- Tenant local storage refuses saves when the target directory is not writable
v1.2.2
Clearer starter kit docs and packaging
The buyer ZIP is simpler: one start path, no Kit Sync clutter, and a short install guide instead of a large documentation maze.
Added
- Short READ-ME-FIRST and GETTING_STARTED guides that lead straight to setup and demo login
Changed
- Buyer documentation HTML is reduced to introduction and easy install only
- Legal package ships as commercial license, notice, and third-party notices
- Cursor starter pack focuses on product building prompts without Kit Sync contribution docs
Fixed
- Removed Kit Sync, kit upgrade scripts, and extra policy files from the customer Runtime ZIP
v1.2.1
Mobile polish, loaders, and listing upgrades
Home-screen selects stay stable on iOS, static tables page client-side, catalog grids are safer, and Super Admin can manage server config and loader themes.
Added
- Client-side page size and paging for static listing pages when the API returns the full row set
- Super Admin server configuration for email, storage, and related platform settings
- Theme loader preferences so tenants and users can choose loading animations
Changed
- Catalog product cards support denser grids, title actions, and image-vs-body click separation
- Protected images retry auth blobs more reliably; asset URLs accept attachment objects without crashing
- Filter panels can seed and reset to a default preset; wizards can show an inline title and subtitle
Fixed
- iOS home-screen apps no longer keep a shifted viewport after closing a select or the keyboard
- Table footer page-size control width is consistent with enterprise listings
v1.2.0
Image listings, PIN-protected data, and self-updating mobile apps
Listings can show image cards backed by fast thumbnails, sensitive values can be locked behind a personal PIN, and installed mobile apps move to the latest release on their own.
Added
- Added a grid and list view toggle to business listings, with cover images shown as cards or as an image column.
- Added automatic compressed thumbnails for image attachments, plus the attachments:backfill-thumbnails command for existing uploads.
- Added an optional per-user PIN in Security settings that locks sensitive record values until the user unlocks them.
- Added release detection for installed home-screen apps so users move to the newest build without reinstalling.
Changed
- Improved date range pickers, async selects, and report KPI rows for steadier layouts and keyboard use on small screens.
- Improved image galleries, previews, and protected images with faster loading and longer browser caching for private files.
- Improved API error messages so users see clearer, actionable feedback when a request fails.
- Refreshed scrollbars inside dialogs, dropdowns, and popovers for a cleaner and more consistent look.
Fixed
- Fixed bottom bars floating above the screen edge when the app is installed to the iOS home screen.
- Fixed installed apps sometimes staying on an old cached build after a new release was deployed.
v1.1.1
More reliable forms and date pickers
Keyboard-driven forms and date fields stay focused correctly, so calendars no longer reopen unexpectedly after you select a value.
Added
- Added clearer focus handling for dialog forms so the first real field receives focus instead of header chrome.
Changed
- Improved date and date-time pickers so keyboard selection advances cleanly without trapping Enter on a reopened calendar.
- Improved number inputs with steadier focus and stepper behavior during fast data entry.
Fixed
- Fixed date pickers reclaiming focus after close and reopening the calendar when moving to the next field.
- Fixed a missing focus helper that could break production frontend builds for Runtime downloads.
v1.1.0
Commercial license and buyer protections
Koraizon Runtime now ships with clear commercial licensing, buyer policies, consent records, and twelve months of updates and setup support.
Added
- Added the Commercial License and required legal notices directly to every Runtime download.
- Added a public Legal Center with privacy, refund, delivery, support, security, and acceptable-use policies.
- Added recorded checkout acceptance and immediate digital-delivery consent for every Runtime order.
- Added customer order history and commercial receipts with seller, tax, policy, and entitlement details.
Changed
- Standardized purchases on a perpetual commercial license with twelve months of updates and initial setup support.
- Standardized refunds as a conditional seven-day setup-failure policy after support attempts to resolve the issue.
- Clarified that ForthFox Solutions retains copyright while buyers may build unlimited licensed end products.
Fixed
- Fixed inconsistent ownership, update, refund, PHP, and Laravel claims across marketing, checkout, documentation, and the customer portal.
v1.0.22
Clearer ownership and product experience
The Starter Kit now presents its lifetime source access and ongoing offer more clearly across the customer experience.
Changed
- Clarified lifetime source access throughout pricing and customer-facing product copy.
- Simplified the promotional model by removing launch seat-limit messaging.
- Refined the landing experience with improved hero styling and module presentation.