Skip to content

v0.7.0

Choose a tag to compare

@cucuwang cucuwang released this 06 Sep 23:45
· 7 commits to main since this release
cc7345c

This project continues as geoptimize from v0.8.0. This release belongs to the original aeoptimize npm package. See the migration guide and geoptimize v0.8.0 release.

aeoptimize 0.7.0 adds evidence-backed audits for individual pages, built HTML, and bounded same-origin site crawls.

  • audit reports page-level observations with remediation and validation guidance.
  • audit-build finds malformed JSON-LD, invalid canonical declarations and repeated page metadata, with optional --expect-indexable --fail-on-error CI gates.
  • audit-site checks discovered pages, internal-link targets, canonical conflicts and sitemap discrepancies within an explicit crawl limit.

The v0.6 scoring methodology and existing scan --json contract remain unchanged. Unavailable evidence is reported separately from confirmed failures.

npm install --save-dev aeoptimize@0.7.0
npx aeoptimize audit-build ./dist --json

Release validation passed with 208 tests, Node.js 22 and 24 CI, Action contract checks, zero reported vulnerabilities, and byte-identical package manifests across local and CI builds. The source commit is cc7345c8782ce7e691df328c9cdc5e9e686adfb8.