Skip to content

Commit 750103e

Browse files
committed
Convert CHANGELOG.md to AsciiDoc
1 parent 5452070 commit 750103e

1 file changed

Lines changed: 98 additions & 0 deletions

File tree

CHANGELOG.adoc

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
// SPDX-License-Identifier: AGPL-3.0-or-later
2+
= Changelog
3+
4+
All notable changes to this project will be documented in this file.
5+
6+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
7+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
8+
9+
== [Unreleased]
10+
11+
=== Added
12+
- Initial project setup and structure
13+
- Core accessibility scanning engine (axe-core integration)
14+
- ArangoDB multi-model database schema
15+
- TypeScript core packages with type safety
16+
- Browser extension (Manifest V3, Chrome/Firefox)
17+
- Testing dashboard (static site, securityheaders.com-style)
18+
- Monitoring API (Express + ArangoDB, report-uri.com-style)
19+
- GitHub Action for CI/CD accessibility testing
20+
- CLI tool for developers
21+
- WordPress plugin (auto-scan, Gutenberg integration)
22+
- React accessible component library (Button, Modal)
23+
- Comprehensive strategic documentation:
24+
- ACCESSIBILITY_INITIATIVE.md (13-section HTTPS playbook)
25+
- PROPOSED_STANDARDS.md (Accessibility-Policy header, .well-known/accessibility)
26+
- CAMPAIGN_MATERIALS.md (outreach templates for W3C, ISOC, search engines)
27+
- NEXT_STEPS.md (deployment guide with 3 launch options)
28+
- Docker Compose orchestration for full stack
29+
- Deployment automation scripts
30+
- RSR compliance framework implementation:
31+
- CODE_OF_CONDUCT.md
32+
- SECURITY.md
33+
- MAINTAINERS.md
34+
- .well-known/ directory (security.txt, ai.txt, humans.txt)
35+
- justfile (build automation)
36+
- TPCF perimeter definition
37+
- Dual licensing (MIT + Palimpsest v0.8)
38+
39+
=== Changed
40+
- N/A (initial release)
41+
42+
=== Deprecated
43+
- N/A (initial release)
44+
45+
=== Removed
46+
- N/A (initial release)
47+
48+
=== Fixed
49+
- N/A (initial release)
50+
51+
=== Security
52+
- Rate limiting on all API endpoints (100 req/15min)
53+
- Input validation with Joi schemas
54+
- Helmet.js security headers
55+
- CORS configuration
56+
- Environment variable protection
57+
- No hardcoded secrets
58+
59+
== [1.0.0] - TBD (Planned Release)
60+
61+
Initial public release following Quick Launch deployment strategy.
62+
63+
=== Planned Features
64+
- Public dashboard deployment (CloudFlare Pages)
65+
- API deployment (Railway/Render)
66+
- Browser extensions in Chrome/Firefox stores
67+
- npm packages published
68+
- Public leaderboard (top 10K sites)
69+
- W3C WAI partnership announcement
70+
- Media campaign launch
71+
72+
---
73+
74+
== Release Schedule
75+
76+
**Current Status**: Pre-release development
77+
78+
**Planned Releases**:
79+
- **v0.9.0** (2024-Q1): Beta release for early adopters
80+
- **v1.0.0** (2024-Q2): Public launch
81+
- **v1.1.0** (2024-Q3): WordPress plugin enhancements
82+
- **v1.2.0** (2024-Q4): VS Code extension, additional components
83+
- **v2.0.0** (2025-Q2): Search engine integration features
84+
85+
== Version Numbering
86+
87+
We use [Semantic Versioning](https://semver.org/):
88+
89+
- **MAJOR**: Incompatible API changes
90+
- **MINOR**: Backwards-compatible functionality additions
91+
- **PATCH**: Backwards-compatible bug fixes
92+
93+
== Links
94+
95+
- [Repository](https://github.com/accessibility-everywhere/accessibility-everywhere)
96+
- [Issues](https://github.com/accessibility-everywhere/accessibility-everywhere/issues)
97+
- [Releases](https://github.com/accessibility-everywhere/accessibility-everywhere/releases)
98+
- [Website](https://accessibility-everywhere.org)

0 commit comments

Comments
 (0)