Skip to content

Releases: zylvex-tech/eagle-rock

v5.0.0 — Stable Release

Choose a tag to compare

@zylvex-tech zylvex-tech released this 17 Jul 07:29

v5.0.0 — 69 tests, 0 failures. AI Copilot, staging, STEP CAD, cloud sync, porkchop plots, and more.

PyPI | Documentation

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 license

v5.0.0-rc2

v5.0.0-rc2 Pre-release
Pre-release

Choose a tag to compare

@zylvex-tech zylvex-tech released this 16 Jul 12:11

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.md in repository root
  • CODEOWNERS: Fine-grained ownership for core modules
  • Assets placeholder: assets/README.md for 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 marks performance.dirty (fixed _to_sub function)
  • 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

Eagle Rock v5.0.0 RC1 Pre-release
Pre-release

Choose a tag to compare

@zylvex-tech zylvex-tech released this 15 Jul 12:08

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