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

Changes for version 1.010 - 2018-10-24

  • BREAKING
    • The minimum Perl version that Yancy supports is now 5.14. Mojolicious says "Perl versions 5.10.x and 5.12.x are known to work very poorly with Mojolicious" (https://mojolicious.org/perldoc/Mojolicious/Guides/FAQ#Which-versions-of-Perl-are-supported-by-Mojolicious), and causes Yancy's tests to fail on 5.10. From this guidance, Yancy no longer supports these versions of Perl and will be at least Perl 5.14 going forward.
  • Fixed
    • Upped dependency on Role::Tiny to version 2.000001 in accordance with Mojo::Base needing this version do actually do roles. Thanks @eserte and CPAN Testers for the report!
    • Fixed a missing `=back` in the documentation. Thanks @manwar and CPANTS for the report!
    • Fixed some unclear documentation for configuring the "properties" stash in Yancy::Controller::Yancy.

Documentation

How to configure Yancy
How to run Yancy without writing Perl code

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 role to give a synchronous backend useful Promises methods
A backend for SQLite using Mojo::SQLite
Basic controller for displaying content
An OpenAPI REST controller for the Yancy editor
A controller to show a user only their content
A simple auth module for a site
Generate form HTML using various UI libraries
Generate forms using Bootstrap 4
Utilities for Yancy