Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Nov 23, 2025

Bumps version to 0.3.0 to mark completion of Phase 5 (EigenSpace Interactive Playground).

Changes

Version Management

  • Updated pyproject.toml and src/eigenscript/__init__.py to v0.3.0
  • Refactored __main__.py to import __version__ dynamically, eliminating hardcoded version strings
  • Updated README badge

Release Documentation

  • CHANGELOG.md: Added v0.3.0 entry documenting:

    • Split-screen web IDE with real-time compilation server
    • 60 FPS animated canvas visualization
    • 11 new playground tests (665 total)
    • Architecture decision rationale (local server vs Pyodide)
  • ROADMAP.md:

    • Marked Phase 5 as ✅ COMPLETE with implementation details
    • Updated overview text to reference v0.3.0 and EigenSpace
    • Renumbered subsequent phases
  • README.md: Updated roadmap section to show Phase 5 complete, Phase 6 next

Version Consistency

All version references now trace to single source in __init__.py:

# src/eigenscript/__main__.py
from eigenscript import __version__

print(f"EigenScript {__version__}")  # REPL startup
parser.add_argument("--version", version=f"EigenScript {__version__}")  # CLI

Tests

665/665 passing (100% pass rate)

Original prompt

Lets prepare to release v.0.3.0


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 3 commits November 23, 2025 15:39
- Update version to 0.3.0 in pyproject.toml and __init__.py
- Add v0.3.0 release notes to CHANGELOG.md with Phase 5 achievements
- Update README.md to reflect Phase 5 completion status
- Update ROADMAP.md to mark Phase 5 as complete
- All 665 tests passing

Co-authored-by: InauguralPhysicist <217690737+InauguralPhysicist@users.noreply.github.com>
- Update PHASE3_COMPLETION_STATUS.md to note Phase 5 is complete
- Update ROADMAP.md overview text to mention v0.3.0
- All 665 tests passing

Co-authored-by: InauguralPhysicist <217690737+InauguralPhysicist@users.noreply.github.com>
- Import __version__ from eigenscript module
- Update REPL startup message to use dynamic version
- Update --version argument to use dynamic version
- Ensures all version references stay in sync
- All 665 tests passing

Co-authored-by: InauguralPhysicist <217690737+InauguralPhysicist@users.noreply.github.com>
Copilot AI changed the title [WIP] Prepare for release of version 0.3.0 Release v0.3.0 - Phase 5 Interactive Playground Complete Nov 23, 2025
@InauguralPhysicist InauguralPhysicist marked this pull request as ready for review November 23, 2025 15:52
@InauguralPhysicist InauguralPhysicist merged commit 428199a into main Nov 23, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants