Releases: mapbender/mapbender-starter
Releases · mapbender/mapbender-starter
v4.0.1
v4.0.0
- PHP 8.2 and 8.3 now fully supported, minimum required PHP version is now 8.1
- Update mapbender/mapbender to v4.0.
Directory structure and configuration has changed, refer to the mapbender core repository for (upgrade instructions) - Update mapbender/mapbender-digitizer to v2.0.
- Coordinates utility has been integrated in mapbender-core, separate dependency no longer needed
- Symfony and third-party libraries like Bootstrap, Twig and FontAwesome updated, see mapbender core changelog for details
- Update PHPUnit framework to version 10 (PR#122)
- Update bundled composer version to 2.6.3
- Removed OpenLayers 2 support (deprecated since v3.2). All applications that were still using the legacy engine will
automatically use the recent OpenLayers 9 implementation (PR#1483) - Improve demo applications (PR#116) (PR#127)
- Fixed build generated by
composer build
(PR#120) - Added docker integration (PR#125)
v3.3.5
v3.3.4
v3.3.3
- Update mapbender/mapbender to v3.3.3
- Update mapbender/digitizer to 1.5.6
- Update mapbender/data-manager to 2.0.8
- Update mapbender/data-source to 0.2.8
- Update symfony/symfony to 4.4.49
- Update all doctrine components to latest stable versions
- Update mailer and logging components for improved PHP >=8.1 compatibility
- Update assetic/framework to v2.0.2 (Opcache fix)
- Update twig/twig to v2.15.3
- Update FPDF to 1.85 for improved PHP 8.2 support
- Update bundled composer version to 2.2.18
v3.3.2
- Update mapbender/mapbender to v3.3.2
- Update Symfony to 4.4.48
- Update Openlayers 6 package to 6.14
- Update twig/twig to v2.15.2
- Update datatables to 1.10.21
- Update mapbender/digitizer to 1.5.5
- Update mapbender/data-manager to 2.0.7
- Update mapbender/data-source to 0.2.7
- Update wheregroup/assetic-filter-sassc to 0.0.5
- Add log and cache configurability via environment variables (see PR#102)
- Demo application updates:
- Fix legacy PrintClient namespace usage
- Configure mobile demo applications to suppress now expandable layertree for mapbender users source (
allowtoggle: false
)
(changes since v3.3.1)
v3.3.1
v3.2.10
v3.3.0
- Symfony 4.4LTS (major update)
- Twig 2.14 (major update)
- Compatible / bundled with Composer 2.1 (major update)
- PHP8 compatibility; PHP 7.4 minimum
Changes sinve v3.3.0RC2
- Update mapbender/mapbender to v3.3.0
- Updated Openlayers 6 delivery package to 0.4.3.1
- Update mapbender/digitizer to 1.5.3
- Update mapbender/data-manager to 2.0.4
- Update mapbender/data-source to 0.2.5
- Update mapbender/coordinates-utility to 1.2.3
- Update symfony/symfony to 4.4.37
- Update doctrine/dbal to 2.13.6, with dependencies (PHP8 compatibility)
- Update phpunit/phpunit to 8.5.21 (PHP8 compatibility)
- Update twig/twig to 2.14.8 (major update; see 1.x deprecated features for potential project incompatibilities)
Changes since v3.3.0RC1
- Allow opening dev environment access to non-local clients (see PR#99)
- Remove legacy native system package build integration (nsis / deb / rpm via phing)
- Update deprecated Debug::enable in app_dev.php for Symfony 4
Other changes vs v3.2.x
- Minimum PHP requirement increased to 7.4
- Update symfony/acl-bundle to v2.2.0 (major version update)
- Update sensio/framework-extra-bundle to v6.2.0 (major version update)
- Update bundled Composer version to 2.1.6
- Update misc doctrine components
- Update misc mailing logging and pdf integration components
- Replace abandoned robloach/component-installer for Composer 2 compatibility (see PR#98)