From cdeddba22918b0dee4c5fe7eaa8b9c384d9b63f9 Mon Sep 17 00:00:00 2001 From: bbrtj Date: Sun, 23 Jun 2024 22:08:23 +0200 Subject: [PATCH] Documentation fixes --- lib/Kelp/Manual.pod | 39 ++++++++++++++++----------------- lib/Kelp/Manual/Controllers.pod | 6 ++--- lib/Kelp/Manual/Cookbook.pod | 2 +- lib/Kelp/Module/Config.pm | 10 ++++++--- lib/Kelp/Module/Encoder.pm | 2 +- 5 files changed, 31 insertions(+), 28 deletions(-) diff --git a/lib/Kelp/Manual.pod b/lib/Kelp/Manual.pod index fc7eae9..c15493a 100644 --- a/lib/Kelp/Manual.pod +++ b/lib/Kelp/Manual.pod @@ -62,21 +62,6 @@ omitted adding certain components. This is where Kelp gets to shine. It provides a layer on top of Plack and puts everything together into a complete web framework. -=head2 New Kelp versions and backward compatibility - -Versions 2 and 2.10 of Kelp introduced some breaking changes, especially when -it comes to how requests are decoded and how the errors are rendered. If you -are affected and don't want to modify your code, you are welcome to use a fixed -version C<2.00> (with less incompatibilities) or C<1.07> (without -incompatibilities). You will be missing on a lot of improvements though - most -of these changes were bugfixes or security fixes. - -Kelp values backward compatibility, but at the same time it will not be -hesitant to fix bugs, security issues or major inconveniences where it sees -necessary. From 2.10 forward, non-bugfix breaking changes will only be -introduced after a 6-month deprecation period. Changelog will list them under -C<[Deprecations]> section. - =head1 CREATING A NEW WEB APP =head2 Quick development using Kelp::Less @@ -171,7 +156,7 @@ This is where the C