Formerly aeoptimize. geoptimize continues the same project under a new npm name. The legacy aeoptimize package and v0.7.0 release retain the earlier package history. Follow the migration guide to update existing integrations.
geoptimize 0.8.0 moves the package, CLI, framework integrations, and GitHub Action to the GEO naming. Deterministic scoring and audit evidence contracts are preserved.
Migration
- Install
geoptimize@0.8.0and usegeoptimize,geo, orgeo-cli. - Update imports to
geoptimize,geoptimize/vite, orgeoptimize/next; usegeoPluginandwithGeo. - Update bundled skill references to
geo-*and generated schema paths to_geo. - Pin the GitHub Action to
cucuwang/geoptimize@v0.8.0.
- uses: cucuwang/geoptimize@v0.8.0
with:
path: distThe Action is advisory by default. Set fail-on-low-score: 'true' and a project-specific min-score for a blocking check.
Updated js-yaml and Vitest dependencies address published security advisories.