We noticed envylabs has released an excellent screencast recently on Padrino. We recommend checking this out and letting them know you appreciate their hard work. Thanks to Josh Cheek and everyone at Envylabs for taking them to put this together.
Also, we have recently reached 1000+ followers on our Padrino repository. Glad to see more and more people taking an interest in our development cycles. We hope to release a new version soon!
In the meantime, we are hard at work on making Padrino better. Our framework has come a long way since we first put together these complementary modules for Sinatra. Great to see more and more people using Padrino in exciting ways! Hope everyone has a happy holiday! Look forward to seeing how Padrino continues to develop into the new year.
Following the recent release of 0.10.3, we got a handful of bug reports that we wanted to address in a quick follow up release. This release is primarily composed of several important bug fixes and also improved YARD documentation coverage. Anyone using 0.10.X is recommended to upgrade to this release ASAP. Full details for this release are below.
We have also subsequently released one more minor fix in 0.10.5.
Two important fixes
Recently, Etienne Lemay brought two important bug reports to our attention after the 0.10.3 release. Both of them were issues affecting newcomers and were addressed in this release:
- Fixes issue with new "sinatra-flash" dependency in generated Gemfile: commit
- Fix exception when template rendering is logged in certain cases: commit
Glad these were reported quickly so we could fix them as soon as possible. Regression tests were put in place to ensure these issues cannot happen again.
Additional work has been put in to reach 100% documentation coverage for all the Padrino subgems according to YARD’s documentation analysis tools. Commits are listed below:
There is still a lot of documentation work to be done both for the code and for our guides. We would very much appreciate any help with docs.
- Ensures that static_cache_control is respected when serving static files: commit
- Improved logger for cache calls: commit
- Added status code to request logs [Thanks udzura] commit
That concludes the changelog for this release. As always if you want to keep up with Padrino updates, be sure to follow us on twitter: @padrinorb, join us on IRC at “#padrinorb” on freenode or open an issue on GitHub.