Skip to main navigation Skip to main content Skip to page footer

Address-Manager Change-Log

2025-xx-xx Release of version 5.0.0

  • [TASK] Migrate to TYPO3 13 and remove support for TYPO3 11
  • [TASK] Move bootstrap classes into static includes and reduce Fluid template partials and sections to a single one
  • [BUGFIX] Fix address-group teaser in translated content
  • [TASK] Code clean up and quality improvements
  • [FEATURE] Add migration command for tt_address records
  • [BUGFIX] Fix open graph image generation
  • [TASK] Add or update PHP doc comment for classes
  • [TASK] Add translations.json file for documentation
  • [TASK] Migrate GoogleMaps loading async and more
  • [TASK] Migrate jQuery to Vanilla JS
  • [TASK] Migrate page TypoScript integration
  • [TASK] Migrate flex forms
  • [TASK] Migrate icon registration and content element registration
  • [BUGFIX] Fix PHP compatibility issues for recent TYPO3 and PHP versions
  • [TASK] Raise dependency versions and clean up composer.json/ext_emconf.php
  • [TASK] Update clustering image path handling
  • [TASK] Optimize TypoScript imports
  • [TASK] Migrate TypoScript imports

2024-03-26 Release of version 4.0.7

  • [TASK] Add a documentation section about adjusting maps tooltips
  • [TASK] Add an additional description in backend filter field selection in order to prevent misconfigurations

2023-12-14 Release of version 4.0.6

  • [BUGFIX] Add a default sorting, if non is selected in plugin
  • [TASK] Optimize version conditions in PHP code
  • [TASK] Optimize labels in user authorizations

2023-11-01 Release of version 4.0.5

  • [TASK] Clean up documentation
  • [BUGFIX] Fix get content object for TYPO3 11

2023-10-12 Release of version 4.0.4

  • [BUGFIX] Fix request TypoScript condition with additional object check

2023-10-11 Release of version 4.0.3

  • [BUGFIX] Move modules dependency from pro into base extension

2023-10-11 Release of version 4.0.2

  • [BUGFIX] Fix Unknown column table_local in where clause
  • [TASK] TCA clean up
  • [BUGFIX] Clean up backend module icon and registration
  • [TASK] Migrate TypoScript conditions for backend
  • [TASK] Optimize documentation articles
  • [TASK] Migrate TCA for TYPO3 11 and 12 and optimize TypoScript constants groups

2023-09-27 Release of version 4.0.1

  • [BUGFIX] Fix version number in ext_emconf

2023-09-27 Release of version 4.0.0

  • [BUGFIX] Fix translation for documentation title
  • [BUGFIX] Adjust distanceOrder calculation in JsonApiController
  • [TASK] Add extension icons registration
  • [BUGFIX] Fix AJAX request in frontend for TYPO3 12
  • [TASK] Refactor Address model and move some logic to GeoLocationService
  • [TASK] Migrate to TYPO3 12 and remove support for TYPO3 10
  • [TASK] Preparations for TYPO3 12 migration

2023-04-18 Release of version 3.1.5

  • [BUGFIX] Fix PHP 8 exceptions due to missing array keys
  • [TASK] Create TypoScript constants documentation, see #26
  • [TASK] Add social media link for LinkedIn

2023-01-19 Release of version 3.1.4

  • [TASK] Sort pages in documentation more sensible
  • [BUGFIX] Fix file reference usage in addresses and object storage usage

2023-01-12 Release of version 3.1.3

  • [TASK] Migrate TCA for future compatibility
  • [TASK] Remove update and information service translations from xlf files
  • [TASK] Migrate csh to TCA descriptions

2023-01-09 Release of version 3.1.2

  • [BUGFIX] Fix preview of disabled records for frontend management

2022-11-26 Release of version 3.1.1

  • [BUGFIX] Replace condition with PHP 8 compatible version
  • [TASK] Add a how-to entry on how to remove the privacy cookie

2022-11-21 Release of version 3.1.0

  • [FEATURE] Define access utility for backend management

2022-11-20 Release of version 3.0.0

  • [TASK] Migration for TYPO3 11 and PHP 8.0, drop support for TYPO3 9
  • [BUGFIX] Fix access on calendar configuration
  • [TASK] Optimize documentation metadata
  • [BUGFIX] Fix refresh list map for Openstreet-Map
  • [TASK] Remove objectmanager usage for image-service
  • [TASK] Ensure to display only items from the selected storage in JsonApiController

2022-03-03 Release of version 2.6.1

  • [TASK] Make starttime and endtime available in Address model

2022-02-28 Release of version 2.6.0

  • [FEATURE] Add a validation message in address record in order to point out possible misconfigurations
  • [FEATURE] Add search filter repository function modifications for list views

2022-02-15 Release of version 2.5.1

  • [BUGFIX] Fix language handling in findByUids
  • [BUGFIX] Fix map marker/cluster initialization
  • [BUGFIX] Fix documentation configuration
  • [TASK] Add documentations configuration

2021-11-19 Release of version 2.5.0

  • [FEATURE] Add new plugin for selected addresses
  • [FEATURE] Add YouTube-Link to address fields

2021-11-04 Release of version 2.4.1

  • [BUGFIX] Add missing data attribute to Bootstrap3 template

2021-11-04 Release of version 2.4.0

  • [FEATURE] Add list map center, when there are no markers available on load
  • [DOC] Change description how to enable GoogleMapsConsent
  • [DOC] Fix translation error in OpenStreetMap HowTo

2021-05-19 Release of version 2.3.1

  • [TASK] Add javascript code to include OpenStreetMap and a HowTo which explains the usage

2021-05-14 Release of version 2.3.0

  • [FEATURE] Add a plugin for display a selected address
  • [FEATURE] Add a selection field for assigning related addresses

2021-05-13 Release of version 2.2.1

  • [BUGFIX] Fix usage of alternative storage when requesting JSON data without filter

2021-03-28 Release of version 2.2.0

  • [FEATURE] Add alternative storage selection in plugins
  • [TASK] Add example code for opening hours
  • [TASK] Display address directions in Fluid template as HTML

2021-01-04 Release of version 2.1.7

  • [TASK] Add documentation EN translation file
  • [BUGFIX] Fix TypoScript constant assignment

2020-12-08 Release of version 2.1.6

  • [BUGFIX] Fix TypoScript conditions of GoogleMaps consent and sourceopt exclude

2020-12-02 Release of version 2.1.5

  • [BUGFIX] Fix JavaScript issue in case of google library isn't defined
  • [BUGFIX] If location filter field is empty, reset latitude/longitude
  • [BUGFIX] Reset really all filter fields on resetAllData()
  • [TASK] Add another how to article about reset buttons

2020-11-25 Release of version 2.1.4

  • [BUGFIX] Fix geo location query with translated records

2020-11-23 Release of version 2.1.3

  • [BUGFIX] Fix extension loaded conditions

2020-11-02 Release of version 2.1.2

  • [BUGFIX] Fix empty birthday field in address creation process
  • [TASK] Fix typo in translations

2020-10-04 Release of version 2.1.1

  • [TASK] Add TypoScript constants for configuration see #12
  • [BUGFIX] Add missing default value for calendar event field

2020-09-17 Release of version 2.1.0

  • [BUGFIX] Add missing extbase mapping in TypoScript
  • [TASK] Add composer.json information
  • [TASK] Remove console.log from JavaScript file
  • [FEATURE] Google Maps consent: ask for consent before loading Google Maps and store that information in a cookie

2020-09-02 Release of version 2.0.0

  • [TASK] Allow groups, organizations and positions in "all" language to be used
  • [TASK] Add additional_tca as requirement and use "information row" instead of "support row" in the TCA and Flexform settings
  • [TASK] Allow multiple fields for fulltext search (eg. plugin.tx_addressmanager.settings.list.customString.field = title,name,first_name,description)
  • [BUGFIX] Add default value for field frontend user
  • [TASK] Optimize page title provider configuration
  • [BUGFIX] Don't cache list view, because of passed search parameters
  • [TASK] Add TypoScript constant for site name
  • [TASK] Remove basic, advanced and expert TypoScript constant category
  • [BREAKING] Change 'showinpreview' field in sys_file_reference to 'preview', because that field (which is provided by the News extensions as well) has change his functionality!
  • [TASK] Add fallback values for meta and open graph tags
  • [BUGFIX] Add TCA for crdate and tstamp in address configuration, for displaying that dates in frontend
  • [BUGFIX] Fix TCA for RTE in address configuration for TYPO3 10
  • [TASK] Fix Map wizard to work with TYPO3 10
  • [TASK] Pass search word and custom string field from Filter plugin to List plugin
  • [BUGFIX] Ensure that the framework type is set in JsonController
  • [TASK] Set closed as default value for opening hours in TCA
  • [TASK] Migrate Geo command from CommandController to Symfony Command
  • [TASK] Add a configuration check in AddressController
  • [TASK] Add translation How To documentation
  • [TASK] Add detail page uid in address item links
  • [FEATURE] Add slug field for address group - address group teaser
  • [TASK] Add mapping for creation and modification date in address model
  • [TASK] Remove remaining editInModal for backend address list
  • [TASK] Add missing labels for search box for backend address list
  • [BUGFIX] Remove backend address list editinmodal
  • [TASK] Add search box for backend address list
  • [FEATURE] Add display type in address list - map-only and filter-only now possible
  • [FEATURE] Add opening hours for each day in address
  • [FEATURE] Add additional files in address
  • [TASK] TCA refactoring
  • [FEATURE] Add frontend user selection for address ownership
  • [FEATURE] Add show-in-preview checkbox for address images
  • [FEATURE] Add frontend management for addresses
  • [FEATURE] Add social media links for Facebook, Instagram, Twitter
  • [FEATURE] Add meta tags, HTML title and open graph tags
  • [FEATURE] Add address group teaser plugin
  • [FEATURE] Add variant select for address groups
  • [BUGFIX] Fix google map pin in single view

2020-03-26 Release of version 1.15.0

  • [BUGFIX] Fix query for selecting address select relations on third level (JSON-API)
  • [BUGFIX] Fix usage of storage pid in JsonController - ensure that result items contained in selected storage
  • [TASK] Make jQuery selectors in JavaScript library more precise
  • [TASK] Translation of documentation
  • [TASK] Preparation for documentation translation

2020-01-09 Release of version 1.14.0

  • [FEATURE] Add hide/show buttons in backend module
  • [TASK] Add german translations

2019-11-20 Release of version 1.13.0

  • [FEATURE] Add another sort by option for ordering by lastname/firstname

2019-11-20 Release of version 1.12.1

  • [BUGFIX] Load google maps features only when google maps libraries are available

2019-11-15 Release of version 1.12.0

  • [FEATURE] Add backend field and configuration for slugs
  • [TASK] TCA refactoring
  • [TASK] Optimize backend module controller.

2019-10-26 Release of version 1.11.0

  • [FEATURE] Add page/user TypoScript authorization options for backend module (create, view or delete records).

2019-10-23 Release of version 1.10.0

  • [BUGFIX] Fix storage page for backend module.
  • [FEATURE] Add option for enabling refreshing on enter in search word field.

2019-10-21 Release of version 1.9.0

  • [FEATURE] Add backend module for managing records.

2019-10-16 Release of version 1.8.2

  • [BUGFIX] Fix version number.

2019-10-16 Release of version 1.8.1

  • [TASK] Add attribute17 for one more custom field.

2019-10-12 Release of version 1.8.0

  • [BUGFIX] Fix JSON request with negative geo coordinates.
  • [BUGFIX] Modify TCA and MySQL table definition for MySQL strict mode.
  • [FEATURE] Add setting for AJAX result order.
  • [FEATURE] Add ViewHelper for loading addresses by uid or name.
  • [FEATURE] Add Scheduler task for fetching geo coordinates.
  • [BUGFIX] Remove unit px from TypoScript constant definitions.
  • [BUGFIX] Fix image size assignment in detail/show view.
  • [TASK] Optimize image sizes and responsive behaviour.
  • [TASK] Add additional attributes fields for custom data.
  • [FEATURE] Add filter for a custom string. The search field in database is configurable by TypoScript.
  • [FEATURE] Add a data attribute data-hidden-class for loading info. The value contains the CSS class, which is added/removed by switching the loading info.
  • [FEATURE] Add TypoScript setting for optional submitting location filter on enter.
  • [TASK] Sort relations in address record relations alphabetical.

2019-05-21 Release of version 1.7.2

  • [BUGFIX] Fix translation handling for JSON API.

2019-05-20 Release of version 1.7.1

  • [BUGFIX] Fix displaying HTML description in single view.
  • [BUGFIX] Fix translation handling for JSON API.

2019-03-16 Release of version 1.7.0

  • [TASK] Remove inject annotations.
  • [TASK] Update support service.
  • [FEATURE] Add Gitlab-CI configuration.
  • [BUGFIX] Fixing JSON-API when there are no select filter available.
  • [BUGFIX] Removing DEV identifier.
  • [BUGFIX] Adding a base64 encode on description which is passed by JSON data.
  • [BUGFIX] Removing descriptions from JSON data.
  • [BUGFIX] Fixing TCA configuration for using MySQL 5.7 in strict mode.
  • [TASK] Adding a new TypoScript constant for adding a country restriction in Google-Maps auto completer.
  • [TASK] Adding content object data for fluid.
  • [TASK] TypoScript view constants cleanup.

2019-01-13 Release of version 1.6.0

  • [TASK] Refactoring of backend JavaScripts.
  • [TASK] Refactoring of database queries.
  • [TASK] Rising PHP version up to 7.1.
  • [TASK] Rising TYPO3 version up to 8.7 to 9.5.

2018-12-10 Release of version 1.5.0

  • [FEATURE] Changing Update-Service by Support-Service.
  • [BUGFIX] Adding validation for markers in Address model in order to avoid invalid positions.
  • [BUGFIX] Fixing database definition file. The distance field must be available in database table, otherwise the core migration wizard will fail.
  • [BUGFIX] Fixing validation of list limit in JSON controller.
  • [FEATURE] Adding a JavaScript method for resetting all filter and data. This is useful for reset buttons.
  • [BUGFIX] Adding validation for markers in order to avoid invalid positions.

2018-10-25 Release of version 1.4.2

  • [BUGFIX] Adding missed Fluid namespace in list item partial.
  • [TASK] Adding a migration guide file and optimizing documentation.
  • [TASK] Adding a default value for getMapMarker in Address model.

2018-10-24 Release of version 1.4.1

  • [BUGFIX] Fixing sorting by distance in JSON controller.

2018-10-11 Release of version 1.4.0

  • [TASK] Removing color of map marker icon.
  • [FEATURE] Adding definition and selection of map marker icons on each address.

2018-09-25 Release of version 1.3.0

  • [FEATURE] Adding the possibility to display the distance, in case of displaying items from location search result.
  • [TASK] Search results, which are searched by location, are now always ordered by distance.
  • [TASK] Adding a TypoScript constant for Google-Maps libraries parameter.

2018-08-22 Release of version 1.2.0

  • [BUGFIX] Fixing JavaScript conditions on marker locations.
  • [FEATURE] Adding on enter feature for location search.
  • [FEATURE] Adding optionally google maps marker clustering.
  • [FEATURE] Adding optionally static template for non TYPO3-Themes user.
  • [TASK] Implement offset in fetching initial data.
  • [TASK] TypoScript constants refactoring.
  • [FEATURE] Implement a JavaScript based pagination for list view.
  • [FEATURE] Implement a radial search for addresses.
  • [FEATURE] Adding possibility of configurable sorting for Group, Organisation and Position selectbox entries.
  • [BUGFIX] Removing double used palette in Address TCA.
  • [BUGFIX] Fixing Google Map Tooltip reinitialize issue.
  • [BUGFIX] Fixing filter select box reinitialize issue.
  • [TASK] Modifying filter submit, so that it is optional selectable.
  • [BUGFIX] Fixing a Map initialization issue in TYPO3 7.6

2017-11-27 Release of version 1.1.2

  • [TASK] Adding a message in backend, if no Google-Maps API-Key is available
  • [BUGFIX] Fixing a Map initialization issue

2017-11-26 Release of version 1.1.1

  • [FEATURE] Adding license key

2017-11-26 Release of version 1.1.0

  • [FEATURE] Adding wizard for getting geo locations
  • [FEATURE] Adding Variable ViewHelpers
  • [TASK] Adding TCA palettes
  • [TASK] Cleaning up
  • [BUGFIX] Fixing JavaScript merge/concat issue for Google-Libraries
  • [BUGFIX] Fixing getTemplatePath Utility issue
  • [BUGFIX] Fixing an JavaScript reset select box issues
  • [BUGFIX] Fixing repository method, when there're noh relations found