The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.018 - 2018-02-21

  • Added
    • Added `plugin` helper to easily load Yancy plugins
    • Added `auth->route` helper to Yancy::Plugin::Auth::Basic to allow adding more routes that require authentication.
  • Fixed
    • Fixed displaying login form requiring authentication if auth covered the entire site
    • Fixed wrong tables being found when reading MySQL or Postgres database schemas. These database systems allow multiple schemas in a single database instance, so we need to make sure we're reading from the right schema.
    • Fixed the SQLite backend docs using invalid SQL syntax. Thanks @Akron [Github #10]
    • Fixed test module (Yancy::Backend::Test) being installed with rest of project
  • Other
    • Run all tests under all backends using Travis. All supported backends are running all Yancy tests instead of just their individual backend tests. This should help to ensure that every backend has the same behavior and functionality.

Documentation

Modules

Embed a simple admin CMS into your Mojolicious application
A simple CMS for administrating data
A backend for DBIx::Class schemas
A backend for MySQL using Mojo::mysql
A backend for Postgres using Mojo::Pg
A backend for SQLite using Mojo::SQLite
A simple REST controller for Mojolicious
A controller to show a user only their content
A simple auth module for a site
Utilities for Yancy