Frog 0.9.5. almost ready

Posted on Mon, 27 Apr 2009 in frog, php, release by Martijn

I´m just about ready with Frog 0.9.5. and should be releasing it later today. Lots of stuff has changed in this release. One of the bigger changes is the fact that the split between the front-end and back-end that existed in Frog 0.9.4 and before, has been largely removed.

This finally allows plugin developers and site developers to use all the goodies that come with Frog's Framework. It also allows us to add some much wanted new features to Frog more easily.

So, what are the more interesting changes?

Plugin developers can now benefit from the skeleton plugin that was added which will allow them to get up-and-running more quickly with a new plugin. A couple of new API functions were added aswell:

  • Plugin::isEnabled($plugin_id)
  • Plugin::getSetting()
  • Plugin::getAllSettings()
  • Plugin::setSetting()
  • Plugin::setAllSettings()

These new functions should allow plugin developers to provide basic plugin dependencies and allows them to focus on the plugin rather then re-inventing the wheel for storing their plugin's settings. The new translation template generator which was added will also help out plugin developers and translators alike by quickly providing blank language files that people can then fill in and store.

Apart from all of this, lots of larger and smaller fixes were implemented. New languages were added and all sorts of stuff. Read through the entire changelog in the official release blog post once it is available on madebyfrog.com.