Ariadne 2.7.9 released
This release is mostly about fixing a few bugs, but also adds a new muze dialog loader to create crossbrowser dialogs as replacement of showmodeldialog and it adds support for cross protocol domains to psite objects.
Ariadne 2.7.8 released: lots of ar() goodies, remote authentication, rewrites
release adds a whole lot of updates, fixes and new features within the
the ar() structure. A few features we would like to highlight are new
site-rewrites that allow you to automatically rewrite URLs and
references within sites to make it easier to work with development
versus live environments. Remote authentication allows Ariadne to use
third-party authentication within Ariadne, allowing the use of
frameworks like openauth or even authentication against other CMS
ARC: Ariadne Components library
There's a new github project related to Ariadne, called ARC. It is a refactored version of the AR api. This will become the core of future Ariadne CMS releases but is meant to be usable for any other PHP project. The homepage is at http://ariadne-cms.github.com/arc/.
Take a look and if you are working on other PHP projects let us know if you think this is something you might use.
Ariadne 2.7.7 released with automatic XSS attack detection
This release is mostly about fixing a few annoying bugs, but there is one major new feature: Automatic Cross Site Scripting (XSS) Detection. This change may impact your own code, so read the explanation carefully. On the plus side, all your old code is now impervious to XSS attacks and you didn't have to write a single line of code!
No, that's not a typo. For the last 10 years, there's been talk of a mythical 3.0 release, which would break backwards compatibility. But we never did and we won't. So from now on we'll skip the '2.' in Ariadne version numbers. The next major release will be 8.0 and not 2.8.0 and here's what we have in mind for it.
The latest release of Ariadne adds a new syntax highlighting template editor, a new demo project using the new API, support for exceptions in pinp, support for firePHP debugging and a reCaptcha module. In addition we made some extensive changes to the new Ariadne general API and fixed numerous bugs. Check out the new examples section for more.