Change Log
What changed in each release of Ilena.
1.0.3
In the product
- The ideas basket now tells you when adding or removing an idea fails, instead of showing nothing at all — and your draft is kept, not cleared, when that happens.
- Renaming, moving, deleting or relinking a project or work now checks that it belongs to you — closing a gap that let those four actions skip that check entirely.
- The product comparison, this Change Log, Solutions, Referral Program and Partner Program pages now use the same dark background and icons as the rest of the site.
- The product comparison table marks "No" with a red X instead of the word, drops the explanation under "Partial" rows, and no longer lists "By design" in the legend.
- The footer's Explore column groups the product comparison, documentation, blog, Q&A and this Change Log together, ahead of Contact.
- The Solutions menu now opens aligned with its own "Solutions" button, not with the edge of the page.
- The Ilena wordmark in the header is no longer underlined.
Under the hood
- The guard that keeps end-to-end tests from breaking against a deployed build now catches an offending URL split across multiple lines, not only on a single line.
e2e-playwright.sh now says which specs need the LocalStack port-forward against the deployed target, and why.
- The HTML/CSS code-analysis warnings on the shared header and footer partials are resolved.
1.0.2
In the product
- The ideas basket now actually works — an idea added from the canvas is still there, and can be deleted, after a reload.
- Login and password recovery now follow your browser's language instead of always appearing in French.
- ⌘E exports a work without also marking your selection as code, and Control-only shortcuts no longer trigger the same actions as the ⌘ ones.
- The Keyboard Shortcuts dialog now shows all four categories — Tools and Suggestions no longer hide below an invisible scrollbar.
- The site header is now organised into dropdown menus — Product, Explore, Solutions, Resources, Corporate — and "Get Started" / "Log in" are now "Sign Up" / "Sign In".
- New page: this Change Log, listing what shipped in each release.
- New page: a product comparison, at /comparison/.
- New page: Solutions, showing how Ilena fits different kinds of writers and working situations.
- New page: a Referral Program page announcing what's coming — nothing is claimable yet.
- New page: a Partner Program page, with a way to get in touch about partnering with Ilena.
- The footer gained a Resources column — documentation, this Change Log, Facebook and YouTube — and a link to La Tour d'Ivoire. The Facebook link for English and Spanish readers no longer sends them to the French page.
- The header no longer overflows and breaks onto several lines on the legal pages and this Change Log, at any window width.
Under the hood
mvn verify now fails a module whose test coverage drops below 80% line coverage.
- The end-to-end test suite can now run against a deployed build, not only the local dev server — the same gap that let three defects through undetected in 1.0.1.
1.0.14 August 2026
In the product
- Duplicating a work now produces a real, independent copy — editing the copy leaves the original untouched.
- Close work and History have working keyboard shortcuts, and closing a browser tab with unsaved work warns you first.
- The suggestion setting became two independent ones: automatic inspiration, which completes a line as you type, and manual inspiration, on Ctrl+Space.
- AI-assisted writing suggestions are marked with a badge wherever they appear.
- The line-variants picker was removed — Ctrl+Space already did the same thing.
- Terms of Use, Privacy Policy and AI Transparency now come from a single source, so the marketing site, the signup flow and the editor can no longer disagree about what you accepted.
- “Add to basket” was hidden from the canvas menu until the ideas basket is reachable.
Under the hood
- AI Transparency is informational rather than consent-bearing — recorded as a decision so a future version does not silently start asking every author to re-accept it.
- The frontend test suite now runs on every push, and its coverage is measured.
- Linting reports the same thing on a developer machine and in continuous integration.