Releases: soma-smart/framefox
1.1.3-fenec
What's Changed
- feat: add choice between API and templated with create controller com… by @Vasulvius in #195
- Refacto/major bugfix refacto by @RayenBou in #197
- Doc/star history by @Vasulvius in #198
- Feature/routing and log feat by @RayenBou in #199
Full Changelog: 1.1.2-fennec...1.1.3-fenec
1.1.2-fennec
What's Changed
- refacto:remove comment and hard path by @RayenBou in #188
- docs:fix database doc , add game tutorial by @RayenBou in #191
- fix: translate db upgrade command by @Vasulvius in #192
- Bugfix/lazy loading command by @RayenBou in #193
Full Changelog: 1.1.1-fennec...1.1.2-fennec
1.1.1-fennec
What's Changed
- docs: update doc by @Vasulvius in #176
- docs: update astro config by @Vasulvius in #177
- docs: update astro config by @Vasulvius in #178
- docs: update astro config by @Vasulvius in #179
- docs: update astro config by @Vasulvius in #180
- docs: update astro config by @Vasulvius in #181
- docs: update astro config by @Vasulvius in #182
- fix:remove unecessary middleware by @RayenBou in #183
- Fix/user entity command by @Vasulvius in #184
- refacto: changing service container call logic by @RayenBou in #185
- Feature/framefox header by @Vasulvius in #187
Full Changelog: 1.1.0-fennec...1.1.1-fennec
1.1.0-fennec
🦊 Framefox v1.1.0 - Our First PyPI Release!
Swift, smart, and a bit foxy!
We're thrilled to announce the first official release of Framefox on PyPI! 🎉
🚀 What is Framefox?
Framefox is a Python web framework that combines the speed of FastAPI with clean MVC architecture, type-safe SQLModel, and developer-friendly tooling. Built for developers who want to ship fast without sacrificing code quality.
✨ Key Features
🎯 MVC Architecture - Clean separation with Controllers, Templates, and Repositories
🏗️ Interactive CLI - Generate components instantly with framefox create
⚡ FastAPI Foundation - Built on FastAPI with async support out of the box
🗄️ SQLModel Integration - Type-safe database models with automatic validation
📋 Pydantic Validation - Robust data validation and serialization everywhere
🔒 Security First - CSRF protection, XSS prevention, and secure authentication
🧠 Developer Friendly - Jinja2 templates, hot reload, and comprehensive debugging
🚀 Quick Start
Get a full web application running in 30 seconds:
# Install Framefox from PyPI
pip install framefox
# Initialize your project
framefox init
# Start developing
framefox run🎯 Perfect for
- Rapid prototyping with clean architecture
- Production applications that need to scale
- Teams wanting consistent code patterns
- Developers who love Python's ecosystem but want Laravel-like DX
🏗️ What's Included
- Interactive CLI for component generation
- Database migrations with Alembic integration
- Template system with built-in helper functions
- Security features out of the box
- Development profiler for debugging
- Comprehensive documentation
🌟 Why Now?
After months of development and testing, we're confident Framefox is ready for production use. This v1.0.0 release represents:
- ✅ Stable API - No more breaking changes
- ✅ Production tested - Used in real applications
- ✅ Comprehensive docs - Full developer guides
- ✅ Active support - Community and enterprise ready
🚧 What's Next?
This is just the beginning! Our roadmap includes:
- Advanced testing utilities
- Internationalization (i18n) support
- WebSocket integration
- Enhanced profiling tools
- Cloud deployment helpers
🤝 Join the Community
- 📖 Documentation: soma-smart.github.io/framefox
- 💬 Contact: LinkedIn
- 🐛 Issues: GitHub Issues
- ⭐ Star us: GitHub Repository
🏢 About SOMA Smart
Framefox is proudly backed by SOMA Smart, a French 🇫🇷 technology company focused on data transformation and building innovative development tools.
Try Framefox today and experience Python web development that's swift, smart, and a bit foxy! 🦊
pip install framefoxHappy coding!
The Framefox Team 🚀