Releases: zylvex-tech/eagle-rock
Releases · zylvex-tech/eagle-rock
Release list
v5.0.0 — Stable Release
v5.0.0 — 69 tests, 0 failures. AI Copilot, staging, STEP CAD, cloud sync, porkchop plots, and more.
What's new since rc10
- Stable release — all 8 planned features complete and tested
Features
| Module | Capability |
|---|---|
| Propulsion | Hybrid motor (N2O/paraffin, N2O/HTPB, LOX). Regression rate (Marxman, Karabeyoglu). Blowdown & pressure-fed feed systems. Cantera thermochemistry (GRI 3.0). |
| Aerodynamics | Barrowman CP/CNα. ISA atmosphere. Drag buildup. |
| Trajectory | 3-DOF & 6-DOF simulators. Gravity turn & pitch programs. Multi-stage vehicles with staging/jettison. Real-time 3D animation. |
| Structures | Mass budget with CG tracking. Tank sizing (Al, composite). |
| CAD | Parametric SVG/DXF/STEP export. Full 3D CadQuery model (nose, body, fins, nozzle, bulkhead). |
| Manufacturing | BOM generation, part numbering, fastener schedules. |
| Validation | 5 reference flights (P-1B: -4.9% PASS; P-1B MkII/1C/1D: REVIEW). Honest error reporting. |
| Analysis | Monte Carlo dispersion. NSGA-II multi-objective optimization. Porkchop plots for interplanetary transfers. |
| AI Copilot | GPT-4o / Claude conversation. Real simulation execution (run_sim, run_mc, set_param, optimize). Orbital mechanics expertise. |
| Cloud Sync | SQLite + REST API. User accounts. Remote project save/load/list/delete. |
| Export | OpenRocket (.ork), MATLAB (.m), JSON, CSV. |
| Tutorials | Beginner / Intermediate / Advanced tracks with quizzes. |
Quick start
pip install eagle-rock
eagle-rock # GUI
eagle-rock-cli validate # validation dashboard
**Full Changelog**: https://github.com/zylvex-tech/eagle-rock/compare/v5.0.0-rc10...v5.0.0
Statistics
- 69 tests, 69 passing
- 7 workspaces, 28 tabs
- 5 validated reference flights
- Cross-platform CI (Windows, macOS, Linux)
- Apache 2.0 licensev5.0.0-rc2
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
Eagle Rock v5.0.0 RC1
Initial public release candidate.
Highlights
• Hybrid rocket conceptual design platform
• 28 engineering workspaces/tabs
• Hybrid propulsion analysis
• Aerodynamics and stability
• Trajectory simulation
• Structures and mass budgeting
• Recovery analysis
• CAD export
• Manufacturing package
• Validation dashboard
• AI Copilot
• Plugin SDK
This release is intended for evaluation, testing, documentation development, and community feedback.
License: Apache 2.0