
Writer’s Suite
No more stacking subscription charges, no more “free” but data-mined.
Own your tools. Write your story how you want:
Map and Timeline visuals
A Dual-Face Text Editor
and Notes that work
with everything else.
Graphically plot out your work with a timeline capable of:
multiverse dynamics,
time signatures you define,
color-coded groups,
and filtering.
Writer’s Suite timeline-plotting works dynamically with your notes, and provides you with the means to visualize your plot points by relevance without granular tweaking or agonizing over configuration.

Take advantage of Writer’s Suite’s seed-driven Settlement Generator to render editable visuals for a variety of settings and times, and then adjust them to make them your own.


Autofill from notes that link back,
Markdown and Rich Text working together,
Responsive page layout
Autosave with Redundancy and Version History,
and easy exports, all to enrich your experience with story-writing and world-building.
Dictate your flow with Acts, Chapters, Forewords, Indices, and whatever else you need, all in one location.



Modify Writer’s Suite with custom Themes, Color Palettes, Tools, Plugins, Pages, Time Systems, Fonts, and Groupings to give the foundation of your story the Feng Shui you need without sacrificing the things that you want.
Writer’s Suite even comes with its own Mod Manager, so you don’t have to worry about complicated processes and risky operations.

Don’t settle for that ninetieth composition notebook that you’re going to invariably misplace. Writer’s Suite gives you enough structure to get your notes entered and organized without difficulty and enough freedom to maintain them.
Say goodbye to analysis paralysis. Holler sayonara to pesky guardrails. Your Notes carve the pathway to your story, and you know best where that path needs to lead.

One Writer’s Suite license is good for up to 6 devices, and that isn’t going to change. Your platform should be the well from which you draw drive and comfort, not a fountain demanding quarters in exchange for wishes.
After activation, Writer’s Suite just works. No AI, no data transmission, no nonsense. Your work and your data remains with you.
Mods may need the internet, but after activation Writer’s Suite does not.
Changelog
# Writer's Suite Notes Changelog
## 0.762 (2026-03-26)
Feature Additions
- Settlement node-edit mode now packs a Soften brush plus undo/redo, so you can iron out road kinks without turning the whole district into a horse tornado you can’t rewind.
- Mobile timeline editors can now spin up fresh strands and time systems from inside the modal you’re already in, because making a new calendar lane should not require four separate committee meetings.
- Mobile notes lists gained an Expand Details toggle and richer list summaries, while rich text picked up inline code styling so your field notes can stop dressing every snippet like plainclothes cops.
Bugfixes
- Mobile settlement keeps its title/progress badge in view and stops the hidden viewport from stealing taps when the inspector is open, so the map quits shoulder-checking the UI like a bored venue bouncer.
## 0.760 (2026-03-22)
Feature Additions
- Mobile editor now carries a full rich-text side rig with Type, Decor, Blocks, and Lists controls, including a slide-over panel on cramped screens so formatting tools stop living in a sewer grate.
- Mobile timeline object forms now ship with built-in date pickers, color pickers, and group management, so entering timeline data stops feeling like hex-tax season.
- Mobile remote imports can now pull compressed project snapshots and narrate each phase of the haul, cutting the payload mass while the loading overlay actually tells you which crate is moving.
- Mobile settlement switched to an HTML viewport with a real context menu and live region-label refresh, giving the map something closer to desktop muscle instead of a paper mache understudy.
Bugfixes
- Leaving the desktop sync modal now clears the stray sync route instead of leaving the settings URL haunted.
## 0.758 (2026-03-21)
Feature Additions
- Notes got drag-and-drop subcategory reshuffling for People and Things, person alias chips, and a right-click rich-text menu with cut/copy/paste/move-to, so library cleanup no longer needs a filing cabinet and a molotov.
- Web settlement controls now queue auto-regeneration after seed/population/size tweaks, while mobile settlements trade raw X/Y resolution boxes for a single size ladder that behaves like a civilized danger noodle.
- Mobile loading overlays can now rotate detailed progress narration, and Timeline got a clearer "back to the base lane" path so the canvas stops swallowing the signposts.
Bugfixes
- Mobile shell tabs stopped pretending "no project loaded" meant "padlock the whole union hall," which makes navigation less of a hostage situation during startup and imports.
## 0.745 (2026-03-19)
Feature Additions
- Settlement generation now leans into Voronoi-planned districts and a proper 21st-century highway/interchange grammar, including stacked overpasses and corridor metadata, so modern cities stop spawning like spaghetti hurled at a zoning map.
- The web settlement inspector dumped separate X/Y resolution knobs for a settlement-size scale, added adaptive detail controls, and shows generation preview stages so big maps can shed weight without staging a GPU coup.
- Road edits can now kick region rebuilding back into gear, which means dragging the street grid no longer leaves the districts lounging around in their pre-construction fantasy.
Bugfixes
- Space settlements got sharper hull/compartment rendering and z-level road drawing cleanup, so orbital outposts stop reading like a beige cafeteria tray.
## 0.729 (2026-03-17)
Feature Additions
- Settlement terrain, roads, districts, landmarks, and structures all got a deep generator tune-up, laying fresh rebar under the city-maker before the later interchange and Voronoi insurgency rolled through.
## 0.726 (2026-03-13)
Feature Additions
- Mobile Settings now has a Shop section for Play checkout and key activation handoffs, so buying in from the pocket slab stops feeling like passing contraband flyers through the fence.
- Mobile now keeps project-only tabs gated until a project is actually loaded, so the shell stops opening empty workrooms just to admire the drywall.
Bugfixes
- Mobile settlement display and QR scanner handling both got steadied, so paired-project imports stop wandering off and the scan flow quits acting like a cursed photocopier.
## 0.712 (2026-03-06)
Feature Additions
- Desktop and mobile activation can now request the same purchase key by email, and Android can run Google Play checkout before auto-applying the returned badge, so the license gate finally talks to the store instead of barking from across the alley.
- Mobile trial state now persists locally and the Android release lane is ready for signed Play bundles instead of loose pocket lint.
Bugfixes
- Activation copy now asks for purchase keys where it should, so the front gate stops demanding the wrong badge.
## 0.708 (2026-03-05)
Feature Additions
- Mobile now runs a central error desk with alert IDs and global exception hooks, so crashes stop disappearing into the drywall with no witness statements.
- Home, Editor, and Notes got clearer breadcrumbs and safer button gating, plus a cleaner Markdown/Rich mode toggle that looks less like two buttons taped to a broom handle.
- The public docs halls got a serious theme pass, so the dev/user/modder pages stop reading like a printer jam dressed as a website.
Bugfixes
- Startup falls back to the activation gate when license checks blow up, and the loading overlay carries a cleanup failsafe so boot and page transitions stop lingering like a smoke machine that forgot the set ended.
## 0.1911 (2026-03-03)
Feature Additions
- File > Load Project now fans out into Load Project, Previous Projects, and Project Versions, so the file menu stops hiding the archive behind a single unlabeled door.
- Previous Projects now unions lists across desktop + mobile during sync (distinct by title) and lands those picks on both devices, because the co-op ledger shouldn’t live on just one clipboard.
- Mobile can import a desktop project from the Previous Projects list when needed before opening, instead of pretending the remote shelf doesn’t exist.
- Sync now backfills missing projects during Previous Projects exchange so desktop caches mobile-only work without manual hauling.
- Mobile auto-caches remote projects in the background so synced shelves stay warm between sessions.
- Mobile sync uploads now ship only changed files via per-project hash manifests (deletes inferred from the manifest), cutting full-snapshot churn.
Bugfixes
- Mobile sync device rows now show the desktop’s device name instead of echoing the phone’s own badge, so the roster stops gaslighting its own members.
## 0.1910 (2026-03-03)
Feature Additions
- Project Versions now ships on desktop (File > Project Versions) and mobile Home, listing Autosave, per-device Sync Autosaves, and Save Versions so you can time-travel without asking the landlord.
- Sync now hauls autosaves and Save Versions alongside the usual story payloads, mapping incoming autosaves into `autosave/sync/<deviceId>` so one device’s ghost edits don’t squat in another’s bunkhouse.
- Pairing can now siphon the desktop purchase key to auto-activate mobile when it has no key, because solidarity beats typing codes on glass.
- Autosaves can now request a send-sync, with keystroke-triggered autosaves throttled to 15 minutes so the network doesn’t turn into a strobe-light mosh pit.
Bugfixes
- Mobile autosave now mirrors the desktop cadence (10 keystrokes, 5-minute timer, 1.2s debounce), keeping autosave behavior in the same union hall instead of two competing committees.
## 0.1909 (2026-03-02)
Bugfixes
- Update checks now read the public download manifest at softenough.com/download/update.json (with updates.json and SO-Lic fallback), so fresh builds stop hiding behind the wrong gatekeeper and show up for the download picket.
- Linux packaging now hauls the Android .apk/.aab outputs into dist/artifacts when the SDK is on-site, so the mobile crew rides with the same supply convoy.
- Mobile QR pairing now marshals UI work onto the main thread, stopping post-scan crashes on touchy devices.
- Mobile QR scanning now re-initializes detection after camera permission and shuts down cleanly on exit, dodging the first-open black screen.
- Local pairing QR codes now prefer private LAN IPv4 addresses and skip link-local addresses, so the phone stops getting sent down a dead-end alley.
- Mobile pairing now surfaces HTTP/handshake errors (and clears the busy flag) instead of tossing a blank dialog into the void.
## 0.1908 (2026-02-28)
Feature Additions
- SO-Link’s user dashboard can now mint and revoke broker app passwords, showing the secret once so it doesn’t get passed around like a sketchy flyer.
- SO-Link admins can optionally auto-email a fresh app password on account creation, handing new members their badge at the door without a bureaucratic shuffle.
- Mobile sync pairing now logs broker/claim failures and surfaces clearer URL guidance, so the pairing desk stops shrugging without a receipt.
- SO-Link now lets non-admin users enable app passwords for their own account in the dashboard, so subscribers can mint their own broker credentials without storming the admin office.
Bugfixes
- Sync endpoints now bypass the helper’s local auth secret, so public pairing doesn’t get detained at the border by a badge meant for the break room.
## 0.1907 (2026-02-28)
Feature Additions
- Desktop SettleGen swaps the old Generation Quality knob for Resolution X/Y controls, so banner-sized canvases can organize without pretending everything is a square commune.
- Mobile SettleGen’s right-hand controls now collapse by tapping the map backdrop and slide in/out smoothly, so the hamburger drawer stops feeling like a welded shut gate.
Bugfixes
- Settlement generation now fills full rectangular resolutions and terrain previews sample with aspect-correct masks, so the Albequerque Atlas Modifier quits stretching banner maps into spaghetti.
- Orbital Outpost now hard-locks to a 4096 x 4096 canvas, so the station hull stops shrinking into a lopsided danger noodle.
- Mobile Timeline’s top menu bar stays pinned above the canvas, so the tool strip stops getting swallowed by the timeline’s own horse tornado.
- Mobile settlement population now auto-seeds a sensible random value when left blank, so the census box doesn’t stall the generator.
## 0.1906 (2026-02-27)
Feature Additions
- SO-Link broker wiring landed in the desktop helper, so pairing + device verification can route through your own WordPress hall instead of a cloud landlord.
- Sync pairing QR codes now point at SO-Link when broker settings are filled, and mobile can claim those broker links to discover the helper, so remote pairing joins the same mutual-aid network.
- Broker resets now revoke device access during sync authorization, so old pairings lose their badge the moment the union rotates the suffix.
- Sync settings now include SO-Link broker URL/username/app password/suffix fields, so the co-op can run its own handshake desk.
## 0.1905 (2026-02-24)
Feature Additions
- Sync pairing now defaults to local LAN URLs, with a Local/Public toggle and a save gate before a public QR shows up, so the neighborhood co-op doesn’t leak its coordinates without a vote.
- Mobile SettleGen grew a Desktop Environment toggle that keeps full terrain data, renders settlements as actual objects, and flips on the desktop sun/shadow rig, so Chromebooks can run the Albequerque Atlas Modifier without the SVG cardboard cutout.
- Windows `ws.ps1` now ships a `run-android` runner and `ws mobile` launches the emulator after packaging, so the AVD union finally gets the same marching orders as the bash crew.
- `ws.ps1 mobile --run-only` now skips the build/package loop and jumps straight into the AVD picker, because sometimes you just want to check the warehouse without restocking it.
Bugfixes
- Mobile timeline navigation no longer faceplants on route changes, and reselecting Timeline resets the menu so the crew can get back to the main lane without a crashy coup.
- Mobile SettleGen now tucks every control into a right-side hamburger drawer and lets the map sprawl full-screen behind it, so the Albequerque Atlas Modifier stops double-posting its “Settlements” banner.
- Android mobile inputs keep multi-line editors on the proper background while unfocused borders use palette colors instead of the default black underline, so the text boxes stop cosplaying as unthemed protest signs.
- Mobile Timeline’s in-page title duplication is gone and the top control strip gets extra breathing room, so the buttons stop shaving their own foreheads.
- Mobile app icon artwork got zoomed out for more breathing room on the launcher grid, so it stops crowding the icon square like a banner drop at a tiny venue.
## 0.1904 (2026-02-20)
Bugfixes
- Mobile SettleGen now bakes a compact settlement overlay (roads/structures/landmarks) into metadata, so the preview stops trying to redraw the whole co-op every frame.
- Mobile terrain payloads now drop full heightmap/material arrays after generation, keeping SVG + preview crumbs to dodge memory hoarding when the Albequerque Atlas Modifier hits 4K.
- Mobile settlement style is now a proper picker (medieval/grid/space) with station/ship layout options matching desktop, so the style box quits freelancing like a rogue zoning committee.
- Android home screen back now moves the app to the background instead of freezing the UI, so the exit gesture stops staging a sit-in.
- Settings back now returns to the originating page instead of hanging on the loading overlay, so the settings exit doesn’t lock the crew in a half-loaded hallway.
- Mobile settlement elevation control now runs as a slider + numeric entry, making terrain relief tweaks less of a blindfolded ladder climb.
Feature Additions
- Mobile now autosaves every 5 minutes while dirty and triggers a save every 15 keystrokes in Editor/Notes, keeping pocket edits from walking off the job.
## 0.1903 (2026-02-20)
Bugfixes
- Mobile settlement New/Regenerate buttons now refuse to punch in until terrain seed, settlement seed, and resolution fields are filled, so the generator stops staging wildcat shifts without its crew.
- Mobile population randomize now rolls the same 100–10,000 range as desktop, keeping the census dice in the same union hall.
## 0.1902 (2026-02-20)
Bugfixes
- Mobile SettleGen now refreshes the settlement type picker when you change location, so the Albequerque Atlas Modifier quits pretending every biome is the same horse tornado.
- Mobile settlement rendering now paints the terrain preview under the roads, landmarks, and structures, so the map stops floating like a danger noodle with no ground crew.
## 0.1901 (2026-02-18)
Feature Additions
- Desktop Helper now hosts an opt-in HTTPS sync port with QR pairing, self-signed cert pinning, and per-device tokens, so your phone can unionize with your workstation without a cloud landlord.
- Settings > Sync with Mobile now opens a pairing modal with QR code + DDNS fields and a device roster (name/model/last seen + remove), because federations need a member list.
- Mobile Settings now include pairing (URL or QR), device roster, manual sync, and project import from desktop recents, letting your pocket commune pull stories without passing notes in class.
- Desktop listens for sync updates over WebSocket and prompts before reloading projects, avoiding surprise coups by rogue edits.
- Shipped a tiny Node relay in `tools/sync-relay` for public handshake shuttling when LAN solidarity isn’t available.
## 0.1900 (2026-02-18)
Feature Additions
- Mobile SettleGen tuning knobs now run as slider + number duos with the same desktop-era ranges, so the road and lot levers stop freelancing like rogue co-op drones.
- Mobile Timeline’s top bar now splits into Timeline Objects, Strands, and Time Systems lanes, because the crew shouldn’t need a committee meeting to find the right wrench.
Bugfixes
- Mobile timeline date ticks now collapse from year to month to day as you zoom, ending the label stampede and restoring temporal mutual aid.
## 0.1899 (2026-02-18)
Feature Additions
- Mobile Timeline now runs a native canvas with touch pan/zoom, tap-to-edit, and long-press add flows, because the timeline deserves street-level direct action instead of a clipboard committee.
- Mobile Settings now include a full custom time system editor (names, month lengths, day lists, epoch day), so your calendar can unionize on its own terms.
- Mobile Settlement now generates locally with full parameter controls and a native renderer, writing its outputs to `Artifacts/Settlements` like a co-op warehouse instead of a cloud landlord.
## 0.1898 (2026-02-18)
Feature Additions
- Mobile has been fully rebuilt as native MAUI UI with no mods, no themes, and no parallax, trading the webview megaphone for actual gears that spin.
- Heavy mobile panels now lazy-load only when opened or poked by another page, then preload/cache hard for speed, because the pocket commune deserves momentum over ceremony.
## 0.1897 (2026-02-18)
Feature Additions
- `ws mobile` now builds the whole suite, publishes Android packages, and launches the MAUI run flow, so the phone build can march with the full crew instead of sneaking in after hours.
## 0.1896 (2026-02-18)
Bugfixes
- Mobile boot now waits for the WebView bridge before loading `blazor.webview.js`, so the runtime stops yelling like a megaphone with no comrades behind it.
- Mobile hybrid builds now evict the web `index.html` from the asset lineup, keeping the WebAssembly foreman from barging into the native shift change.
## 0.1895 (2026-02-17)
Feature Additions
- `ws full` now bakes Android mobile packages (APK/AAB) into `dist/packages/mobile`, because your release pipeline shouldn’t have to unionize just to remember the phone build.
Themes
- Quartz Glass theme landed with pastel frost and bright glass panels, so your workspace feels like a crystal union hall instead of a gloomy boardroom.
- Massively Slate theme brought in editorial contrast and teal sparks, because the headlines should look like they belong to the workers, not the landlord press.
- Neural Glass theme now glows with neon gradients and humming lines, giving your panels a synthwave commune that refuses to dim its lights.
## 0.1894 (2026-02-17)
Feature Additions
- Desktop + mobile activation gates now point to Soft Enough's website for keys, because the best access is a door you can actually find.
## 0.1893 (2026-02-17)
Feature Additions
- `ws pack-ws` now bakes a portable `.ws` bundle and `ws run-ws` unpacks + launches it, because distribution should be a co-op pantry, not a gated community.
## 0.1892 (2026-02-17)
Feature Additions
- MAUI mobile now opens on an activation gate with trial/activate flow, so the app and the license can negotiate terms before the UI starts a sit-in.
- Settings now talks to real activation + mod/theme services, letting you flip packs and refresh status without hauling over to the separate mod manager.
- Mobile settings now persist locally through the sandbox bridge, because your preferences deserve mutual aid, not a landlord API.
Bugfixes
- Weekday labels for dates before the epoch now march backward instead of saluting the absolute-value cops, so pre-epoch timelines stop time-traveling into next week's landlord meeting.
- Gregorian calendars now honor leap years (hello, Feb 29), so weekday labels stop ghosting a day like a busted union calendar.
- Gregorian timelines now stay welded to the base timeline’s real-world anchor even if you juggle epoch day, so the calendar quits drifting like a scabbed-out compass.
## 0.1891 (2026-02-06)
Bugfixes
- Mobile activation gate no longer triggers a double Blazor startup when continuing a trial, keeping the webview from trying to unionize twice in the same window.
- Mobile host page now guards `blazor.webview.js` from double-injecting, so the runtime stops yelling about starting twice.
- Mobile Blazor startup is now idempotent, so accidental double-starts get ignored instead of crashing the session.
- Mobile host now lets MAUI inject `blazor.webview.js`, with logging around `Blazor.start` to catch repeat launches in the act.
- Mobile host page now fully defers Blazor startup to MAUI, removing custom startup hooks that were tripping WebView bridge errors.
- Ctrl/Cmd-clicking rich editor links now jumps to notes without tripping the WASM heap lock tantrum (no council of mutexes staging a sit-in).
- People note type edits now mint exactly one subcategory on blur instead of birthing a whole commune per keystroke (one banner, not a thousand flyers).
- Update checks on launch now recognize the renamed Windows installers, so the app actually notices fresh builds again (no more silent picket lines).
## 0.1890 (2026-02-05)
Feature Additions
- `./ws aur --upload` now defaults to your softenough.com SSH key + paths, so uploads land in `/download/aur/bin` and `/download/aur/src` without extra flags (less ceremony, more shipping).
- `./ws aur --upload` can now SCP the bin/src tarballs straight to your server when you provide destinations (automate the handoff, not the handwringing).
- `./ws aur --update` now pushes PKGBUILD/.SRCINFO into your local AUR repos, so publishing is one command plus the file upload (less ceremonial handshakes, more shipping).
- `./ws aur` now keeps your SSH key passphrase cached via `ssh-agent` for the duration of the script run (one unlock, then go).
- SSH key caching now uses a simple `ssh-add` refresh to avoid extra tooling (no false alarms, just a clean keyring).
- `./ws aur --force-push` can now push to AUR even when the repo is already clean, so initial registration doesn’t get stuck behind a no-op (no gatekeeping by clean trees).
## 0.1886 (2026-02-04)
Feature Additions
- AUR bundle generator now defaults to `https://softenough.com/download/aur/bin` and `/aur/src` for its tarball sources, so the PKGBUILDs line up with your server layout without extra flags (less paperwork, more praxis).
- Footer legal toggle now opens and closes the legal panel in-place, and the doc bodies live in-code so every tab has something real to say (mutual aid for your receipts, no link rot landlords).
- AUR bundling now splits into `dist/aur/bin` and `dist/aur/src`, with mode flags to pick your lane (two trains, no bosses, and both run on schedule).
- Added a one-shot AUR bundle generator that stamps a versioned tarball plus PKGBUILD/.SRCINFO, so publishing updates is just an upload and a push (packaging without gatekeeping).
- File exports now also pop a save dialog alongside the usual export stash, and notes RTF dumps can target a picked folder (because your files deserve consent, not conscription).
- Riding the momentum of the recent timeline tightening, scroll and zoom now ease their way across the canvas instead of clattering like a factory siren.
- Panel-edge chevrons now flag off-screen timeline objects and will snap the view to the one you pick (direct action for your cursor, no bosses required).
Bugfixes
- AUR tarballs now ship without version numbers in their filenames, so `--both` stops hunting for a ghosted suffix (no aristocrats in the filename, just the work).
- `.deb` output now drops the version in the filename, landing as `writers-suite-setup-{arch}.deb` so your update scripts stop tripping over a moving target (no aristocracy of digits, just clean handoffs).
- RPM and Arch `.pkg.tar.zst` outputs now drop the version from the filename while keeping the arch tag, so your publish scripts hit the same door every time (no rent-seeking suffixes, just steady access).
- Top menu submenus now fold up after you pick an action, so the UI stops loitering like an uninvited committee.
- Performance toggles now actually flip the low-power styling and FPS sampling instead of standing there with their hands in their pockets.
- Settlement renderer resets are now properly signaled when the tab unloads, keeping the canvas from haunting the next visit after the recent performance and settlement polish pass (no stale state squatting in the commune).
- Idle settlement caches now get evicted on a timer, trimming memory hoards once you leave the neighborhood (mutual aid for your RAM, not rent).
- Settlement shadows now respect low-power mode, cutting the extra haze tax when the hardware asks for a breather.
- Settlement maps now render even when legacy data lacks a modified timestamp, so the canvas stops ghosting your cities (no bureaucratic nulls blocking housing).
- Station layout options now show grid/round (ships keep sword/stone), matching the actual generator models instead of borrowed ship labels.
- Settlement renderer script now loads from an absolute path so routed pages don’t 404 the JS bundle (no missing stagehands behind the curtain).
- Packaging now skips the legacy spec doc if it’s been removed, so publish doesn’t abort on a missing file (no gatekeeping by ghost files).
- PowerShell publish now also skips the legacy spec doc when missing, matching the bash publish path (no split-brain tooling).
## 0.1875 (2026-02-03)
Feature Additions
- Tuned packaging and installer scripts for Linux and Windows so releases stop feeling like a back-alley barter and more like a clean, collective handoff.
Bugfixes
- Helper service and desktop host adjustments to steady packaging edge cases (because tools should serve people, not the other way around).
## 0.185 (2026-02-02)
Feature Additions
- Settlement renderer and UI pass-through tweaks across Timeline/Notes/Settlement panels for smoother cross-panel flow (less bureaucracy, more movement).
- Expanded Notes, Timeline, and Settlement interactions; spec updates to reflect current behavior (radical transparency, but make it fun).
Mods
- Continued Theme Editor mod improvements.
Bugfixes
- Helper IO and AppState consistency cleanups to keep project state from wandering off like a bored comrade.
## 0.17 (2026-02-01)
Hotfixes
- Quick stabilization pass after the 0.73 jump (intermediate adjustment before the next wave).
Feature Additions
- Product key and licensing path tightened (unlocking without handcuffs, just a firm handshake and a wink).
Bugfixes
- SettleGen fix applied alongside licensing changes.
## 0.16 (2026-01-31)
Mods
- Added the Settlement Clouds mod for atmospheric render layers (mood without the gatekeeping).
- Expanded the Theme Editor mod for palette/skin control.
Themes
- Theme Editor assets updated for quicker iteration.
## 0.155 (2026-01-20)
Hotfixes
- SettleGen stability and correctness pass (the “second-to-final” clean sweep).
Themes
- SettleGen Space Pack landed for sci-fi settlement styling (yes, even the stars can be cooperatively owned).
## 0.154 (2026-01-11)
Feature Additions
- SettleGen complexity controls and UI logic update (knobs now do what they claim, in public, without a spokesperson).
Bugfixes
- SettleGen complexity hotfixes to keep generation sane.
## 0.153 (2026-01-09)
Feature Additions
- SettleGen GUI and core implementation stood up and wired into the UI.
- Initial SettleGen integration entry point and version tracking.
## 0.15 (2026-01-25)
Feature Additions
- SettleGen mod hooks and panel/page hook system expansion for settlement UI.
- Port delegation and reservation for mod services (no port squatting, no landlords).
- SEC host documentation and legal skel drop (rights clarified, no velvet rope).
Mods
- SettleGen integrated as a first-class mod feature with hook-based routing.
## 0.1 Alpha Era (2025-12-29 to 2026-01-04)
Feature Additions
- Timeline features rushed in with new canvas behavior and timeline tooling.
- Sidebar + layout behavior tweaks for early navigation stability.
Bugfixes
- User-suggestion hotfixes applied to core data models and layout behavior.
## 0.02 (2025-12-19)
Feature Additions
- Major push to solidify core editor/notes foundations (the “make it usable or it doesn’t ship” moment).
## 0.01 — Scaffold (2025-12-17)
Feature Additions
- Writer's Suite scaffold laid down with the initial core project skeleton.
