Padrino

Padrino 0.10.4 - Hot Fix Release, YARD Documentation, and more

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.

Documentation

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:

1, 2, 3, 4, 5, 6, 7, 8

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.

Miscellaneous

  • 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.

Contribute

Please report any issues you encounter with this release! We are working very actively on Padrino and want to make the framework as stable and reliable as possible. 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 “#padrino” on freenode, open an issue, or discuss on gitter.


comments powered by Disqus