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.
We built this framework with Steve’s Mac, with Steve’s OS, with Steve and Apple inside.
We strive like him to think differently every day for us and for you; Steve changed the world and we dream to change the web.
Thank you to Steve and to all men who have thought differently and in doing so, have changed everything.