Releases: shared-goals/text-forge
Releases · shared-goals/text-forge
v0.1.2 - Fix GitHub editor save paths
Fix
- Fix GitHub editor saves going to repository root instead of correct subdirectory
- Restore proper file path calculation for GitHub API (text/ru/index.md)
- Keep separate local file path for dev server saves
Installation
pip install sg-text-forge==0.1.2Or with uv:
uv pip install sg-text-forge==0.1.2v0.1.1 - Editor improvements and fixes
Changes
- Fix path duplication in editor (text/ru/text/ru -> text/ru)
- Add auto-detection for local vs GitHub saves (hostname-based)
- Add Russian translations for GitHub PAT prompt
- Change default editor labels to English (i18n still works)
- Update README to KISS principle with clear status
- Fix lint errors (remove unused imports and variables)
- Update translations.json with 5 new keys for PAT prompt
Installation
pip install sg-text-forge==0.1.1Or with uv:
uv pip install sg-text-forge==0.1.1v0.1.0: CLI-based architecture
First release - PyPI package: sg-text-forge
Installation:
pip install sg-text-forgeFeatures:
- CLI:
text-forge epubandtext-forge build - MkDocs plugin
- Browser editor with i18n
- Self-contained tests
- GitHub Action