0.6.0
Well I promised some big changes in 0.6, and after months of working, debugging, and sweating the small details, the new version finally ready! Still more work to do, of course, with some big improvements planned for the future...but 0.6 is a HUGE step toward the larger vision for this project.
MOST of the application base has been re-imagined, refined, and overhauled. Too many changes to list individually but here are the highlights:
- Now using Bootstrap (& Tabler ❤️) for UI base
- Improved app organization (finally killed the '/admin'-prefixed routes too)
- Improved security considerations
- Improved login/auth system
- Improved utility libraries
- Improved form handling (edit-form save/delete functions)
- New form/input validation
- Improved image manipulation & upload handling
- Improved installation process
- New index demo of FE components and core features
- Finally wrote a useful readme!
Despite the number of big updates, we're staying true to our core design principles: providing a reliable tool kit that is pragmatic, easy to understand, and easy to extend. We want to use the "old boring" technology to solve the mundane problems and allow developers to focus on building flexible applications that solve real world problems.
A propos, I just read this tweet from Kelsey Hightower that says:
"Stick to boring architecture for as long as possible, and spend the majority of your time, and resources, building something your customers are willing to pay for."
That's what I'm talking about :)