List view
Goal: Prepare for a stable 1.0 release. Focus on testing, documentation, and potentially publishing. Ensure the tool is reliable, well-documented, and easy to install/use. Address any remaining critical bugs and establish a baseline for future development.
No due date•0/1 issues closedGoal: Investigate and potentially implement helpers for basic client-side Single Page Application (SPA) navigation. Inspired by SvelteKit's seamless navigation, this milestone explores adding Brython functions to manage browser history (pushState) and dynamically load/update page content without full reloads. This is experimental and complex.
No due dateGoal: Allow users to organize reusable Python logic into separate .py files and import them within .hpy scripts. A major step towards better code organization and enabling patterns like shared state management (stores). This involves ensuring .py files are correctly handled by the build process and watcher.
No due dateGoal: Add support for static assets (images, fonts, CSS) and project configuration via a file. Make projects more self-contained by automatically handling static files. Introduce a configuration file (hpy.toml or similar) to reduce reliance on CLI flags for common settings.
No due date