v5.0.0-rc2
Pre-release
Pre-release
Changelog
v5.0.0-rc2 — 2026-07-15
Changed
- License: MIT → Apache 2.0 (explicit patent grant for engineering users)
- Repository: Professional README with badges, architecture, features, and screenshots section
- CI/CD: Expanded to 4 workflows (lint, test, docs, package) across Python 3.10–3.12
- Issue templates: Added validation, documentation, and plugin submission templates
- PR template: Expanded with motivation, testing, documentation, and validation checkboxes
Added
- Engineering transparency doc: Assumptions, limitations, intended/non-intended use, numerical methods, liability disclaimer
- Full documentation structure: 8 doc directories (user, developer, api, theory, validation, architecture, manufacturing, tutorials) with index files
- Release notes:
RELEASE_NOTES.mdin repository root - CODEOWNERS: Fine-grained ownership for core modules
- Assets placeholder:
assets/README.mdfor future screenshots - Package verification workflow: GitHub Action on version tags
- 8 integration tests: Project model, dependency tracking, RVM, vehicle assembly, database, collaboration, design reviews, simulation runner
Fixed
- Dependency tracking:
propulsion.set()now correctly marksperformance.dirty(fixed_to_subfunction) - pyproject.toml: Optional-dependencies syntax fixed (inline table → proper section)
- pyproject.toml: Added classifiers, improved metadata, Apache-2.0 license field
v5.0.0-rc1 — 2026-07-15
Added
- 7 engineering workspaces (Design, Analysis, Engineering, Operations, Learning, Project, Admin) with 28 tabs
- Central Project data model with dependency tracking
- Validation dashboard comparing against 4 Phoenix flight datasets
- Requirements Verification Matrix (RVM) with auto-check against Project
- Design Review workspace: SRR → PDR → CDR → FRR
- Engineering Database (9 materials, 3 component categories)
- Plugin framework with discovery, validation, and installation
- Background simulation runner (QThread job queue)
- AI Copilot abstraction (OpenAI/Anthropic/Gemini)
- Learning Center (beginner/intermediate/advanced paths)
- Collaboration (review comments, change requests, approvals)
- Manufacturing package (BOM, part numbers, fastener schedule)
- Parametric CAD export (SVG, DXF, STEP)
- Engineering specifications (auto-generated spec sheets for all subsystems)
- 15 unit tests for core physics modules (all passing)
Fixed
- ISA atmosphere now valid to 86 km (previously broke above 44 km)
- Regression coefficients corrected to m/s units (previously 1000x too high)
- Rail direction corrected from horizontal to vertical angle (3-DOF/6-DOF)
Known limitations
- Single calibrated reference case (Phoenix-1B); validation dashboard flags other variants as REVIEW
- AI Copilot requires user-set API keys; offline-capable
- No installer scripts yet — manual pip install