diff CHANGELOG.rst @ 1173:5f9f411a109e 3.3.0

cm: Regenerate the CHANGELOG.
author Ludovic Chabant <ludovic@chabant.com>
date Fri, 04 Oct 2019 11:48:18 -0700
parents 3516759ea1b2
children
line wrap: on
line diff
--- a/CHANGELOG.rst	Fri Oct 04 11:46:03 2019 -0700
+++ b/CHANGELOG.rst	Fri Oct 04 11:48:18 2019 -0700
@@ -10,49 +10,96 @@
 
 
 ==================================
-1. PieCrust 3.2.1 (2018-06-05)
+1. PieCrust 3.3.0 (2019-10-04)
 ==================================
 
 
 1.0 Commands
 ----------------------
 
-* bake: Give unique source specs to each taxonomy or blog archive page.
+* admin: Improvements to micropub endpoint's photo handling.
+* bake: Don't crash if a source doesn't implement related items.
+* prepare: Add micro-blogging template.
+* sources: Add ability to force a realm on a source.
 
 1.1 Core
 ----------------------
 
-* internal: Cleanup in the paginator's code.
+* config: Add setting for enabling baking or serving posts in the future.
+* config: Allow tweaking the configuration of default routes.
+* config: Support environment variables in theme directories.
+* data: Allow combining different data providers.
+* routing: Fix breakages with routing on some versions of Python.
+* routing: For some reason, escaping percents isn't happening anymore.
 
 1.3 Project
 ----------------------
 
-* tests: Improve servings tests' error reporting.
+* cm: Add mock to test dependencies.
+* cm: Add new pytest cache dirs to hgignore.
+* cm: Update dependencies and fix imports of Flask plugins.
+* cm: Update dependencies.
+* cm: Update gulp/npm stuff.
+* cm: Update hgignore.
+* cm: Upgrade Jinja2 version.
+* tests: Add ability to test different expected outputs based on Python version.
+* tests: Fix YAML warning in tests.
+
+1.4 Miscellaneous
+----------------------
+
+* copyasset: Add ``copyasset`` command.
+* core: Remove deprecation warning about collections.abc.
+* core: Remove more YAML deprecation warnings.
+* core: Remove yaml deprecation warning.
+* less: Fix issues moving the map file on Windows. Again.
 
 ==================================
-2. PieCrust 3.2.0 (2018-05-20)
+2. PieCrust 3.2.1 (2018-06-05)
 ==================================
 
 
 2.0 Commands
 ----------------------
 
-* bake: Disable ``uglifyjs`` and ``cleancss`` by default.
-* bake: Optimize cache handling for the baking process.
+* bake: Give unique source specs to each taxonomy or blog archive page.
+* serve: Fix an issue where false positive matches were rendered as the requested page.
 
 2.1 Core
 ----------------------
 
+* internal: Cleanup in the paginator's code.
+
+2.3 Project
+----------------------
+
+* cm: Regenerate the CHANGELOG.
+* tests: Improve servings tests' error reporting.
+
+==================================
+3. PieCrust 3.2.0 (2018-05-20)
+==================================
+
+
+3.0 Commands
+----------------------
+
+* bake: Disable ``uglifyjs`` and ``cleancss`` by default.
+* bake: Optimize cache handling for the baking process.
+
+3.1 Core
+----------------------
+
 * templating: Fix Inukshuk ``paginate`` function.
 
-2.3 Project
+3.3 Project
 ----------------------
 
 * cm: Regenerate the CHANGELOG.
 * cm: Update npm modules.
 * tests: Don't use flow style for generated YAML markup.
 
-2.4 Miscellaneous
+3.4 Miscellaneous
 ----------------------
 
 * fix: Correctly invalidate pages that use dirtied sources.
@@ -60,29 +107,29 @@
 * url: New ``url`` command to get the URL of a page from its path.
 
 ==================================
-3. PieCrust 3.1.1 (2018-02-28)
+4. PieCrust 3.1.1 (2018-02-28)
 ==================================
 
 
-3.0 Commands
+4.0 Commands
 ----------------------
 
 * chef: Support special tokens in the ``chef/env`` setting.
 * prepare: Fix crash when preparing new pages.
 * theme: Fix quickstart message formatting.
 
-3.3 Project
+4.3 Project
 ----------------------
 
 * cm: Regenerate the CHANGELOG.
 * tests: Improve failure reporting, improve CLI tests.
 
 ==================================
-4. PieCrust 3.1.0 (2018-02-27)
+5. PieCrust 3.1.0 (2018-02-27)
 ==================================
 
 
-4.0 Commands
+5.0 Commands
 ----------------------
 
 * admin: Early version of webmention endpoint.
@@ -97,7 +144,7 @@
 * serve: Indicate where to find the admin panel in the console output.
 * serve: Only tell about the admin panel if needed.
 
-4.1 Core
+5.1 Core
 ----------------------
 
 * config: Report error if a non-asset source has no URL route.
@@ -110,7 +157,7 @@
 * internal: Remove unnecessary imports.
 * routing: Fix URL generation bug with ugly URLs and index pages in sub-folders.
 
-4.3 Project
+5.3 Project
 ----------------------
 
 * cm: Add pipenv stuff.
@@ -124,43 +171,43 @@
 * tests: Fix pipeline test after having added new processors.
 * tests: Make internal test stuff not get picked up by pytest.
 
-4.4 Miscellaneous
+5.4 Miscellaneous
 ----------------------
 
 * formatter: Fix the regex used to find page segments.
 * tasks: Add new ``tasks`` command and infrastructure, with ``mention`` task.
 
 ==================================
-5. PieCrust 3.0.2 (2018-02-16)
+6. PieCrust 3.0.2 (2018-02-16)
 ==================================
 
 
-5.0 Commands
+6.0 Commands
 ----------------------
 
 * sources: Update prose source to correctly use the new source API.
 
-5.1 Core
+6.1 Core
 ----------------------
 
 * data: Fix recently introduced bug with blog data provider.
 
-5.3 Project
+6.3 Project
 ----------------------
 
 * cm: Regenerate the CHANGELOG.
 
-5.4 Miscellaneous
+6.4 Miscellaneous
 ----------------------
 
 * page: Let sources like prose override the title.
 
 ==================================
-6. PieCrust 3.0.1 (2018-02-15)
+7. PieCrust 3.0.1 (2018-02-15)
 ==================================
 
 
-6.0 Commands
+7.0 Commands
 ----------------------
 
 * serve: Fix debug rendering for page iterators.
@@ -168,13 +215,13 @@
 * sources: Fix index page slug for ordered page source.
 * sources: Fix some invalid relationship name.
 
-6.1 Core
+7.1 Core
 ----------------------
 
 * data: Fix debug rendering of the blog data provider.
 * data: Fix debug rendering of the family data.
 
-6.3 Project
+7.3 Project
 ----------------------
 
 * cm: Ignore documentation counter.
@@ -187,11 +234,11 @@
 * docs: Tweak CSS style for block quotes.
 
 ==================================
-7. PieCrust 3.0.0 (2018-02-13)
+8. PieCrust 3.0.0 (2018-02-13)
 ==================================
 
 
-7.0 Commands
+8.0 Commands
 ----------------------
 
 * admin: Handle multiple photo uploads in the micropub endpoint.
@@ -230,7 +277,7 @@
 * sources: Fix ordering and filename confusion in the "ordered" source.
 * sources: Improve error message when trying to get children pages on a group.
 
-7.1 Core
+8.1 Core
 ----------------------
 
 * data: Add new properties and folder support to the ``family`` data endpoint.
@@ -244,7 +291,7 @@
 * internal: Remove unused parameter.
 * templating: Add Inukshuk template engine.
 
-7.3 Project
+8.3 Project
 ----------------------
 
 * cm: Add Python 3.6 to Travis-CI.
@@ -267,7 +314,7 @@
 * tests: LOL
 * tests: Prevent conflicts in later ``pytest`` versions.
 
-7.4 Miscellaneous
+8.4 Miscellaneous
 ----------------------
 
 * formatters: Remove Hoedown formatter, split it off to a pluging.
@@ -275,11 +322,11 @@
 * sass: Make sure ``load_paths`` are relative to the website's root.
 
 ==================================
-8. PieCrust 2.1.2 (2017-11-21)
+9. PieCrust 2.1.2 (2017-11-21)
 ==================================
 
 
-8.0 Commands
+9.0 Commands
 ----------------------
 
 * admin: Regenerate FoodTruck assets.
@@ -290,18 +337,18 @@
 * prepare: Fix a crash when preparing a new post.
 * sources: Respect the "abort source use" setting when iterating on a source.
 
-8.1 Core
+9.1 Core
 ----------------------
 
 * data: Optimize page data so cheapest accessors are tried first.
 * pagination: Fix bad bug where all pages triggered pagination.
 
-8.2 Bugfixes
+9.2 Bugfixes
 ----------------------
 
 * bug: Fix crash on Python 3.6.
 
-8.3 Project
+9.3 Project
 ----------------------
 
 * cm: Fix crashes when page assets deployment fails.
@@ -314,18 +361,18 @@
 * cm: Upgrade Garcon tasks to the latest PyInvoke version.
 * tests: Fix non-determinism in linker tests.
 
-8.4 Miscellaneous
+9.4 Miscellaneous
 ----------------------
 
 * fix: Compatibility for Python 3.4.
 * showrecords: Sort records by name.
 
 ==================================
-9. PieCrust 2.1.0 (2017-10-29)
+10. PieCrust 2.1.0 (2017-10-29)
 ==================================
 
 
-9.0 Commands
+10.0 Commands
 ----------------------
 
 * admin: Add a "rebake preview assets" button to the dashboard.
@@ -399,7 +446,7 @@
 * sources: Posts source accepts more arguments for creating a post.
 * themes: Allow keeping local overrides when copying a theme locally.
 
-9.1 Core
+10.1 Core
 ----------------------
 
 * config: Better generate route function names to prevent collisions.
@@ -431,7 +478,7 @@
 * routing: Properly order routes by pass when matching them to the request.
 * templating: Template engines can now load extensions directly from plugins.
 
-9.3 Project
+10.3 Project
 ----------------------
 
 * cm: Regenerate the CHANGELOG.
@@ -439,7 +486,7 @@
 * tests: Big push to get the tests to pass again.
 * tests: First pass on making unit tests work again.
 
-9.4 Miscellaneous
+10.4 Miscellaneous
 ----------------------
 
 * assets: Fix bug in assetor.
@@ -472,11 +519,11 @@
 * wsgi: Add admin panel to WSGI helpers.
 
 ==================================
-10. PieCrust 2.0.0 (2017-02-19)
+11. PieCrust 2.0.0 (2017-02-19)
 ==================================
 
 
-10.0 Commands
+11.0 Commands
 ----------------------
 
 * admin: Add ability to upload page assets.
@@ -488,7 +535,7 @@
 * bake: Show bake stats in descending order of time.
 * showrecord: Add ``show-manifest`` argument.
 
-10.1 Core
+11.1 Core
 ----------------------
 
 * config: Cleanup config loading code. Add support for a ``local.yml`` config.
@@ -501,12 +548,12 @@
 * rendering: Separate performance timers for renering segments and layouts.
 * templating: Put the routing functions in the data, not the template engine.
 
-10.2 Bugfixes
+11.2 Bugfixes
 ----------------------
 
 * bug: Fix crashes for commands run outside of a website.
 
-10.3 Project
+11.3 Project
 ----------------------
 
 * cm: Add setup.cfg file for flake8.
@@ -522,7 +569,7 @@
 * docs: Repair some broken links
 * tests: Fix for time comparisons.
 
-10.4 Miscellaneous
+11.4 Miscellaneous
 ----------------------
 
 * Allow PageSource to provide a custom assetor
@@ -539,11 +586,11 @@
 * assets: Fix crash when a page doesn't have assets.
 
 ==================================
-11. PieCrust 2.0.0rc2 (2016-09-07)
+12. PieCrust 2.0.0rc2 (2016-09-07)
 ==================================
 
 
-11.0 Commands
+12.0 Commands
 ----------------------
 
 * admin: Correctly flush loggers before exiting.
@@ -570,7 +617,7 @@
 * showrecord: Fix some crashes and incorrect information.
 * themes: No parameters shoudl make the help text show up.
 
-11.1 Core
+12.1 Core
 ----------------------
 
 * config: Fix how we parse the root URL to allow for absolute and user URLs.
@@ -584,12 +631,12 @@
 * routing: Simplify how route functions are declared and handled.
 * routing: Simplify how routes are defined.
 
-11.2 Bugfixes
+12.2 Bugfixes
 ----------------------
 
 * bug: Fix possible crash with overlapping pages.
 
-11.3 Project
+12.3 Project
 ----------------------
 
 * cm: Add a "Bugfixes" section to the CHANGELOG and order things alphabetically.
@@ -607,11 +654,11 @@
 * tests: Try and finally fix the time-based tests.
 
 ==================================
-12. PieCrust 2.0.0rc1 (2016-06-09)
+13. PieCrust 2.0.0rc1 (2016-06-09)
 ==================================
 
 
-12.0 Commands
+13.0 Commands
 ----------------------
 
 * admin: Add support for Git source-control.
@@ -648,7 +695,7 @@
 * themes: Expand ``~`` paths, fix error message.
 * themes: Simplify ``themes`` command.
 
-12.1 Core
+13.1 Core
 ----------------------
 
 * data: Make the blog provider give usable data to the year archive routes.
@@ -684,12 +731,12 @@
 * templating: Make the 'categories' taxonomy use a 'pccaturl' function again.
 * templating: Use HTTPS URLs for a couple things.
 
-12.2 Bugfixes
+13.2 Bugfixes
 ----------------------
 
 * bug: Also look for format changes when determining if a page needs parsing.
 
-12.3 Project
+13.3 Project
 ----------------------
 
 * cm: Add AppVeyor support.
@@ -720,29 +767,29 @@
 * tests: Improve failure reporting.
 * tests: the ``PageBaker`` now needs to be shutdown.
 
-12.4 Miscellaneous
+13.4 Miscellaneous
 ----------------------
 
 * Fix 404 broken link
 * jinja: Add ``md5`` filter.
 
 ==================================
-13. PieCrust 2.0.0b5 (2016-02-16)
+14. PieCrust 2.0.0b5 (2016-02-16)
 ==================================
 
 
-13.0 Commands
+14.0 Commands
 ----------------------
 
 * admin: Don't require ``bcrypt`` for running FoodTruck with ``chef`` .
 * admin: Remove settings view.
 
-13.1 Core
+14.1 Core
 ----------------------
 
 * internal: Remove SyntaxWarning from MacOS wrappers.
 
-13.3 Project
+14.3 Project
 ----------------------
 
 * cm: Exclude the correct directories from vim-gutentags.
@@ -760,11 +807,11 @@
 * cm: Update the node modules before building the documentation.
 
 ==================================
-14. PieCrust 2.0.0b4 (2016-02-09)
+15. PieCrust 2.0.0b4 (2016-02-09)
 ==================================
 
 
-14.0 Commands
+15.0 Commands
 ----------------------
 
 * admin: Ability to configure SCM stuff per site.
@@ -822,7 +869,7 @@
 * sources: Add code to support "interactive" metadata acquisition.
 * sources: Add method to get a page factory from a path.
 
-14.1 Core
+15.1 Core
 ----------------------
 
 * cli: Add ``--no-color`` option.
@@ -836,13 +883,13 @@
 * internal: Rename ``raw_content`` to ``segments`` since it's what it is.
 * internal: Some fixes to the new app configuration.
 
-14.2 Bugfixes
+15.2 Bugfixes
 ----------------------
 
 * bug: Correctly handle root URLs with special characters.
 * bug: Fix a crash when some errors occur during page rendering.
 
-14.3 Project
+15.3 Project
 ----------------------
 
 * cm: Add requirements for FoodTruck.
@@ -868,24 +915,24 @@
 * tests: Print more information when a bake test fails to find an output file.
 
 ==================================
-15. PieCrust 2.0.0b3 (2015-08-01)
+16. PieCrust 2.0.0b3 (2015-08-01)
 ==================================
 
 
-15.0 Commands
+16.0 Commands
 ----------------------
 
 * import: Add some debug logging.
 * import: Correctly convert unicode characters in site configuration.
 * import: Fix the PieCrust 1 importer.
 
-15.1 Core
+16.1 Core
 ----------------------
 
 * internal: Fix a severe bug with the file-system wrappers on OSX.
 * templating: Make more date functions accept 'now' as an input.
 
-15.3 Project
+16.3 Project
 ----------------------
 
 * cm: Add a Gutentags config file for ``ctags`` generation.
@@ -895,26 +942,26 @@
 * tests: Check accented characters work in configurations.
 
 ==================================
-16. PieCrust 2.0.0b2 (2015-07-29)
+17. PieCrust 2.0.0b2 (2015-07-29)
 ==================================
 
 
-16.0 Commands
+17.0 Commands
 ----------------------
 
 * prepare: More help about scaffolding.
 
-16.2 Bugfixes
+17.2 Bugfixes
 ----------------------
 
 * bug: Fix crash running ``chef help scaffolding`` outside of a website.
 
 ==================================
-17. PieCrust 2.0.0b1 (2015-07-29)
+18. PieCrust 2.0.0b1 (2015-07-29)
 ==================================
 
 
-17.0 Commands
+18.0 Commands
 ----------------------
 
 * bake: Add a processor to generate a Pygments style CSS file.
@@ -935,7 +982,7 @@
 * themes: Improve CLI, add ``deactivate`` command.
 * themes: Proper template path fixup for the theme configuration.
 
-17.1 Core
+18.1 Core
 ----------------------
 
 * config: Make sure ``site/auto_formats`` has at least ``html`` .
@@ -949,7 +996,7 @@
 * templating: Make Jinja support arbitrary extension, show warning for old stuff.
 * templating: ``highlight_css`` can be passed the name of a Pygments style.
 
-17.2 Bugfixes
+18.2 Bugfixes
 ----------------------
 
 * bug: Fix a crash with the ``ordered`` page source when sorting pages.
@@ -957,7 +1004,7 @@
 * bug: Forgot to add a new file like a big n00b.
 * bug: Of course I broke something. Some exceptions need to pass through Jinja.
 
-17.3 Project
+18.3 Project
 ----------------------
 
 * cm: Add ``unidecode`` to requirements.
@@ -982,7 +1029,7 @@
 * tests: Help the Yaml loader figure out the encoding on Windows.
 * tests: Normalize test paths using the correct method.
 
-17.4 Miscellaneous
+18.4 Miscellaneous
 ----------------------
 
 * bake/serve: Improve support for unicode, add slugification options.
@@ -993,27 +1040,27 @@
 * sass: Overwrite the old map file with the new one always.
 
 ==================================
-18. PieCrust 2.0.0a13 (2015-07-14)
+19. PieCrust 2.0.0a13 (2015-07-14)
 ==================================
 
 
-18.0 Commands
+19.0 Commands
 ----------------------
 
 * bake: Fix a bug with copying assets when ``pretty_urls`` are disabled.
 
-18.2 Bugfixes
+19.2 Bugfixes
 ----------------------
 
 * bug: Correctly setup the environment/app for bake workers.
 * bug: Fix copying of page assets during the bake.
 
 ==================================
-19. PieCrust 2.0.0a12 (2015-07-14)
+20. PieCrust 2.0.0a12 (2015-07-14)
 ==================================
 
 
-19.0 Commands
+20.0 Commands
 ----------------------
 
 * bake: Abort "render first" jobs if we start using other pages.
@@ -1034,7 +1081,7 @@
 * serve: Fix crash on start.
 * serve: Use Werkzeug's HTTP exceptions correctly.
 
-19.1 Core
+20.1 Core
 ----------------------
 
 * debug: Add support for more attributes for the debug info.
@@ -1072,7 +1119,7 @@
 * templating: Let Jinja2 cache the parsed template for page contents.
 * templating: Workaround for a bug with Pystache.
 
-19.2 Bugfixes
+20.2 Bugfixes
 ----------------------
 
 * bug: Fix CLI crash caused by configuration variants.
@@ -1080,7 +1127,7 @@
 * bug: Fix infinite loop in Jinja2 rendering.
 * bug: Fix routing bug introduced by 21e26ed867b6.
 
-19.3 Project
+20.3 Project
 ----------------------
 
 * cm: Add script to generate benchmark websites.
@@ -1092,25 +1139,25 @@
 * tests: Fix Jinja2 test.
 * tests: Fix crash in processing tests.
 
-19.4 Miscellaneous
+20.4 Miscellaneous
 ----------------------
 
 * Fixed 'bootom' to 'bottom'
 * markdown: Cache the formatter once.
 
 ==================================
-20. PieCrust 2.0.0a11 (2015-05-18)
+21. PieCrust 2.0.0a11 (2015-05-18)
 ==================================
 
 
-20.0 Commands
+21.0 Commands
 ----------------------
 
 * bake: Return all errors from a bake record entry when asked for it.
 * serve: Fix bug where ``?!debug`` doesn't get appending correctly.
 * serve: Remove development assert.
 
-20.1 Core
+21.1 Core
 ----------------------
 
 * data: Fix regression bug with accessing page metadata that doesn't exist.
@@ -1118,7 +1165,7 @@
 * linker: Fix linker returning the wrong value for ``is_dir`` in some situations.
 * pagination: Fix regression bug with previous/next posts.
 
-20.3 Project
+21.3 Project
 ----------------------
 
 * tests: Add support for testing the Chef server.
@@ -1127,27 +1174,27 @@
 * tests: More accurate marker position for diff'ing strings.
 * tests: Move all bakes/cli/servings tests files to have a YAML extension.
 
-20.4 Miscellaneous
+21.4 Miscellaneous
 ----------------------
 
 * jinja: Look for ``html`` extension first instead of last.
 
 ==================================
-21. PieCrust 2.0.0a10 (2015-05-15)
+22. PieCrust 2.0.0a10 (2015-05-15)
 ==================================
 
 
-21.3 Project
+22.3 Project
 ----------------------
 
 * setup: Add ``requirements.txt`` to ``MANIFEST.in`` so it can be used by the setup.
 
 ==================================
-22. PieCrust 2.0.0a9 (2015-05-11)
+23. PieCrust 2.0.0a9 (2015-05-11)
 ==================================
 
 
-22.0 Commands
+23.0 Commands
 ----------------------
 
 * serve: Add a WSGI utility module for easily getting a default app.
@@ -1156,14 +1203,14 @@
 * serve: Compatibility with ``mod_wsgi`` .
 * serve: Split the server code in a couple modules inside a ``serving`` package.
 
-22.1 Core
+23.1 Core
 ----------------------
 
 * data: Fix problems with using non-existing metadata on a linked page.
 * internal: Make it possible to pass ``argv`` to the main Chef function.
 * routing: Fix bugs with matching URLs with correct route but missing metadata.
 
-22.3 Project
+23.3 Project
 ----------------------
 
 * docs: Add documentation for deploying as a dynamic CMS.
@@ -1174,11 +1221,11 @@
 * tests: Fix serving unit-tests.
 
 ==================================
-23. PieCrust 2.0.0a8 (2015-05-03)
+24. PieCrust 2.0.0a8 (2015-05-03)
 ==================================
 
 
-23.0 Commands
+24.0 Commands
 ----------------------
 
 * bake: Fix crash when handling bake errors.
@@ -1188,7 +1235,7 @@
 * sources: Fix how the ``autoconfig`` source iterates over its structure.
 * theme: Fix link to PieCrust documentation.
 
-23.1 Core
+24.1 Core
 ----------------------
 
 * caching: Use separate caches for config variants and other contexts.
@@ -1196,23 +1243,23 @@
 * internal: Return the first route for a source if no metadata match is needed.
 * linker: Don't put linker stuff in the config.
 
-23.3 Project
+24.3 Project
 ----------------------
 
 * tests: Changes to output report and hack for comparing outputs.
 
-23.4 Miscellaneous
+24.4 Miscellaneous
 ----------------------
 
 * Update ``requirements.txt`` .
 * Update development ``requirements.txt`` , add code coverage tools.
 
 ==================================
-24. PieCrust 2.0.0a7 (2015-04-20)
+25. PieCrust 2.0.0a7 (2015-04-20)
 ==================================
 
 
-24.0 Commands
+25.0 Commands
 ----------------------
 
 * bake: Improve render context and bake record, fix incremental bake bugs.
@@ -1226,7 +1273,7 @@
 * serve: Fix crash on URI parsing.
 * showrecord: Add ability to filter on the output path.
 
-24.1 Core
+25.1 Core
 ----------------------
 
 * config: Add ``default_page_layout`` and ``default_post_layout`` settings.
@@ -1238,7 +1285,7 @@
 * internal: Use hashes for cache paths.
 * pagination: Make pagination use routes to generate proper URLs.
 
-24.3 Project
+25.3 Project
 ----------------------
 
 * build: Put dev-only lib requirements into a ``dev-requirements.txt`` file.
@@ -1253,17 +1300,17 @@
 * tests: Remove debug output.
 * tests: Support for YAML-based baking tests. Convert old code-based ones.
 
-24.4 Miscellaneous
+25.4 Miscellaneous
 ----------------------
 
 * cleancss: Fix stupid bug.
 
 ==================================
-25. PieCrust 2.0.0a6 (2015-03-30)
+26. PieCrust 2.0.0a6 (2015-03-30)
 ==================================
 
 
-25.0 Commands
+26.0 Commands
 ----------------------
 
 * bake: Better error handling for site baking.
@@ -1312,7 +1359,7 @@
 * theme: Updated "quickstart" text shown for new websites.
 * themes: Add the ``chef themes`` command
 
-25.1 Core
+26.1 Core
 ----------------------
 
 * config: Assign correct data endpoint for blogs to be v1-compatible.
@@ -1349,7 +1396,7 @@
 * render: When a template engine can't be found, show the correct name in the error.
 * routing: Better generate URLs according to the site configuration.
 
-25.3 Project
+26.3 Project
 ----------------------
 
 * build: Add ``pystache`` to ``requirements.txt`` .
@@ -1391,7 +1438,7 @@
 * tests: Patch ``os.path.exists`` and improve patching for ``open`` .
 * tests: Remove debug output.
 
-25.4 Miscellaneous
+26.4 Miscellaneous
 ----------------------
 
 * Add bower configuration file.
@@ -1426,11 +1473,11 @@
 * sitemap: Fixed typo bug.
 
 ==================================
-26. PieCrust 2.0.0a5 (2015-01-03)
+27. PieCrust 2.0.0a5 (2015-01-03)
 ==================================
 
 
-26.0 Commands
+27.0 Commands
 ----------------------
 
 * bake: Don't crash stupidly when there was no previous version.
@@ -1447,12 +1494,12 @@
 * sources: Add an ``IListableSource`` interface for sources that can be listed.
 * sources: Make the ``SimplePageSource`` more extensible, fix bugs in ``prose`` source.
 
-26.1 Core
+27.1 Core
 ----------------------
 
 * linker: Actually implement the ``Linker`` class, and use it in the page data.
 
-26.3 Project
+27.3 Project
 ----------------------
 
 * build: Add Travis-CI config file.
@@ -1460,7 +1507,7 @@
 * tests: Add unit tests for routing classes.
 * tests: Fix serving test.
 
-26.4 Miscellaneous
+27.4 Miscellaneous
 ----------------------
 
 * Ability to output debug logging to ``stdout`` when running unit-tests.