Padrino

Padrino 0.9.15 Release! New Core Member!

Padrino 0.9.15 adds in a few new features. You can now use templates to generate entire padrino projects or use plugins that will easily integrate libraries and other components into your padrino project. In addition to fixes, this version adds new translations as well as components from stylesheets, renders, and orms!

With the templates and plugins generator in padrino we can now generate a project with a template using:

padrino-gen project my_project -p path/to/my/template.rb -r=path/to/your/project

For existing plugins that you want to have installed into your project, use the plugin generator:

padrino-gen plugin hoptoad

A list of available plugins are kept at padrino-recipes. The plugin generator can also accept a path to a ruby file or even a gist as well! View the guides for more information!

This version also provides new additions such as,

a variety of new components to padrino:

  • erubis – renderer(thanks to cored)
  • liquid – renderer(thanks to rwilcox)
  • mongomatic – orm(thanks to lusis)
  • ohm – orm(thanks to lusis)
  • scss – stylesheets

new translations such as:

  • Dutch Translation (thanks to Martijin)
  • Polish translation (Thanks to Kriss)

a few fixes, namely:

  • fixes custom conditions
  • fixes the app generation destroy option
  • routes now take a regex
  • ensures that the .component file stores the choices after they have been validated
  • fixes an issue with the reloader where the object space wasn’t been cleared.
  • fixes the logic for options_for_select helper
  • Removed some deprecation
  • Fixed DataMapper.finalize

To see the full list of changes, take a look at the changelog

We are also excited to introduce our newest core member, lusis! He has contributed various components such as ohm and mongomatic, and has also generously setup a hudson server for the padrino community! We’re glad to have him on board and look forward to his contributions to the project!

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