Changelog
Ogni release, direttamente da GitHub
- v0.4.0
One lint config, split by workspace
The repository's single root
.oxlintrc.jsonworked, but it could not express that Nuxt apps need Vue-aware rules and published packages need Node-aware ones without either enabling both everywhere or hand-tuning every workspace separately.What shipped
tooling/oxc/base.oxlintrc.jsonholds the rules every workspace shares;packages.oxlintrc.jsonandapps.oxlintrc.jsonextend it with thenodeandvueplugins respectively.- Every workspace's
lintscript now has a matchinglint:fix, and the root gained the same pair of orchestrating scripts through Turborepo. - Oxfmt's ignore patterns moved into a plain
.oxfmtignorefile, since its own config format anchorsignorePatternsto the directory the config file lives in.
- v0.4.0
Shared i18n, a real logo, and offline PWA icons
Translation dictionaries used to be duplicated per app. They now live in one place, and every app declares exactly the feature files it renders — the marketing site never ships the dashboard's authentication or organization copy, and the reverse holds too.
What shipped
@agent-zero/i18ncentralizes locale metadata, date and number formats, and the scoping function every app calls with its own narrow list of feature files.- The marketing site's header and footer now render the real Agent Zero mark instead of a text placeholder, as an inline component so its light and dark theming survives the build untouched.
- Installable app icons are generated ahead of time and committed as static files, so nothing regenerates them at dev-server or build time.
- v0.4.0
A public home for Agent Zero
Agent Zero now has a public site that is not the dashboard. It exists to explain the runtime, publish pricing, and take questions from people who have not signed in yet — so it carries no session, no database connection, and no runtime-package imports of its own.
What shipped
- A pricing page with monthly and yearly billing, matching the Community, Team, and Enterprise tiers.
- A contact page with a mailto-based form and direct links for issues, email, and security reports.
- A blog, sourced from Markdown and rendered ahead of time like every other route on the site.
Everything is prerendered at build time and served as static HTML, because a site whose job is to be read and quoted has no business waiting on a server round trip.