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

Changes for version 1.018 - 2018-12-17

  • Added
    • Added `read_schema` flag to collections. Now you can opt-in to only the collections you want:
      • use Mojolicious::Lite; plugin Yancy => { backend => 'sqlite:myapp.db', collections => {
        • Only edit the blog from the Yancy editor blog => { read_schema => 1 },
        • },
      • }; app->start;
      • Thanks @mario-minati for the suggestion [Github #34]
  • Fixed
    • Fixed some broken links in the docs
    • Fixed property-level filters to run before the collection-level filter. This was my original intention. Thanks @CandyAngel for testing this!
    • Added a better error message when a collection is missing some kind of ID field. This should make it easier to see when configuration (or auto-configuration via `read_schema`) has failed. Thanks @mario-minati for the bug report [Github #35]!

Documentation

Start the standalone Yancy web application
Handles talking to the database.
How to configure Yancy
How to run Yancy without writing Perl code

Modules

Embed a simple admin CMS into your Mojolicious application
A simple framework and editor for content-driven Mojolicious websites
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