Releases: mapbender/mapbender-starter
Releases · mapbender/mapbender-starter
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)
v3.2.9
v3.3.0RC2
v3.2.8
v3.3.0RC1
- Update symfony/symony to v4.4.30 (major version update)
- Updated mapbender/mapbender to v3.3.0RC1
- Updated mapbender/owsproxy to v3.3.0
- Update symfony/acl-bundle to v2.2.0 (major version update)
- Update sensio/framework-extra-bundle to v6.2.0 (major version update)
- Update phpunit/phpunit to 5.7.27 (major version update)
- Update bundled Composer version to 2.1.6
- Update twig/twig to v1.44.4
- Update misc doctrine components
- Update misc mailing logging and pdf integration components
- Replace abandoned robloach/component-installer for Composer 2 compatibility (see PR#98)
NOTE: the minimum PHP requirement has increased to >= 7.2
Mapbender Starter v3.2.7
- Update mapbender/mapbender to v3.2.7
- Update mapbender/digitizer to 1.5.2
- Update mapbender/data-manager to 2.0.2
- Update mapbender/data-source to 0.2.2
- Update mapbender/coordinates-utility to 1.2.2
- Updated mapbender/owsproxy to v3.3.0
- Update doctrine packages
- Replace deprecated security: acl integration with separate symfony/acl-bundle installation
- Remove outdated root requirements symfony/swiftmailer-bundle, sensio/generator-bundle (packages required by Mapbender in appropriate versions)
- Remove PHP5.x polyfills
- Update bundled Composer version to 1.10.22
- Prefer source installation for wheregroup/* packages
- Add required Symfony 3.4 logout_on_user_change parameter to resolve deprecation / Symfony 4 error
- Add "public-dir" key in composer.json for Symfony 4+
- Add explicit AppKernel methods
getProjectDir
,getLogDir
,getCacheDir
for Symfony 4 continuity / Docker integration - Update mnsami/composer-custom-directory-installer to 2.0.0
Mapbender Starter v3.2.6
- Update mapbender/mapbender to v3.2.6
- Update mapbender/digitizer to 1.5.1)
- Update mapbender/data-manager to 1.2.3
- Update mapbender/data-source to 0.1.25
- Update symfony/symfony to v3.4.49
- Update symfony/security-acl to v3.1.1
- Fix unquoted % references in config (deprecated in Symfony 3.1, error in Symfony 4+)
- Drop legacy phantomjs root requirement
- Drop legacy phpunit-selenium root requirement
- Add support for non-fixture application import
Mapbender Starter v3.2.6-RC1
- Update mapbender/mapbender to v3.2.6-RC1
- Update symfony/symfony to v3.4.49
- Update symfony/security-acl to v3.1.1
- Fix unquoted % references in config (deprecated in Symfony 3.1, error in Symfony 4+)
- Drop legacy phantomjs root requirement
- Drop legacy phpunit-selenium root requirement
- Add support for non-fixture application import
Mapbender Starter v3.2.5
- Updated mapbender/mapbender to v3.2.5
- Drop outdated doctrine/doctrine-fixtures-bundle root requirement (required by Mapbender since v3.0.5.4)
- Fix excessive tooltips in SrsSelector / ScaleSelector dropdown elements in demo applications
- Display demo application overview maps only on desktop screens
- Updated mapbender/owsproxy to v3.1.7
- Updated mapbender/digitizer to 1.4.8
- Updated mapbender/data-manager to 1.1.9
- Updated to Openlayers v6.4.3 (via mapbender/openlayers6-es5 0.4.3)
- Add ShareUrl element to demo applications (see Mapbender PR#1328)
- Add ApplicationSwitcher element to demo applications (see Mapbender PR#1307)
- Update demo application titles and descriptions
- Fix WmsLoader button tooltips in demo applications
- Add firewall exclusion for Controller delivery of components (see Mapbender PR#1352)
- Disabled ResetView element (funcionality integrated into ZoomBar "zoom_home" component)
- Disabled DataManager element (installed as Digitizer dependency; not usually relevant on its own)
NOTE: if you actively use DataManager elements in your applications, you will have to reenable them. To do so, remove the class name from the mapbender.disabled_elements
parameter.
Incremental changes since v3.2.5-RC2 (included above)
- Updated mapbender/mapbender to v3.2.5
- Drop outdated doctrine/doctrine-fixtures-bundle root requirement (required by Mapbender since v3.0.5.4)
- Fix excessive tooltips in SrsSelector / ScaleSelector dropdown elements in demo applications
- Display demo application overview maps only on desktop screens
Mapbender Starter v3.2.5-RC2
- Updated mapbender/mapbender to v3.2.5-RC2