- Add upgrade_step sub-template, remove upgrades from addon template, read the `Upgrade chapter <https://bobtemplatesplone.readthedocs.io/en/latest/upgrade-packages.html>`_ in the docs, how to upgrade existing packages. [MrTango]
4.1.4
------------------
- Fixed Travis caching. Downloads do not need to be cached. And for the eggs we were caching the wrong directory. Fixes `issue 408 <https://github.com/plone/bobtemplates.plone/issues/408>`_. [maurits]
- Fixed name of commented out version behavior. This is ``plone.versioning`` and not ``plone.versionable``. [maurits]
- Run coveralls in the correct path [erral]
- Fix 'geckodriver' error when running tests in Travis. [erral]
- Use dist: bionic on Travis, install firefox-geckodriver via apt [MrTango]
- Add indexer sub-template to generate indexers [MrTango]
4.1.3
------------------
- Fix restapi service_factory name. [erral]
- Allow user to insert view config, even if one exists [MrTango]
- Use snakecase for template files, as we do for python files [MrTango]
- Improve and fix package tests for view template [MrTango]
- Add init_package_base_structure method to easiely create test structures in packages tests [MrTango]
4.1.2
------------------
- Fix match_str in view, viewlet and portlet templates [MrTango]
4.1.1
------------------
- Fix failing ``./bin/update-locales`` if a theme is in development. See also `How can i exclude directories when is use i18ndude command <https://community.plone.org/t/solved-how-can-i-exclude-directories-when-is-use-i18ndude-command/6193/5>`_ [jensens]
- Fix flake8 isort error in generated addon. [jensens]
- Change fonts mixin to bob template and use normalized_name. [balavec]
- Properly close HTML body tag in view template. [erral]
- Change classifiers URL, closes 389. [ale-rt]
- Fix content_type_test which test the deletion of an object [MrTango]