All notable changes to AudienceMD will be documented in this file.
AudienceMD follows semantic-ish versioning during the pre-1.0 phase. See docs/versioning.md for compatibility expectations.
- Validator no longer treats lowercase Spanish
todoas placeholder text while still warning for uppercaseTODO/TBDmarkers.
- CLI npm package now includes the canonical
AUDIENCE.mdtemplate, soaudience initworks after a clean npm install. - CLI
--versionnow reports the installed package version instead of a stale hardcoded value. - Release workflow now publishes only packages matching the requested release version, allowing CLI-only patch releases.
- Published npm package metadata now uses semver ranges for internal AudienceMD dependencies instead of
workspace:*, allowing clean installs from npm.
- Public-release readiness documentation.
- Manual release checklist for making the repository public and preparing v0.1 packages.
- Package metadata prepared for future npm publication without publishing anything yet.
Initial v0.1 release candidate.
- AudienceMD v0.1 specification.
- Canonical
AUDIENCE.mdtemplate. - Advisory JSON schema.
- Example audience files across software, content, community, course, campaign, SaaS, mobile app, physical product, newsletter, and AI-agent contexts.
- Dependency-free Markdown/frontmatter parser package.
- Advisory validator package.
- Minimal local CLI for
init,validate, andprint-schema. - Documentation website source and GitHub Actions check workflow.