Releases: mapbender/data-source
Releases · mapbender/data-source
0.1.11 Element infrastructure absorption completed
- Add automatic widget constructor name calculation (deprecated in Mapbender; bf99d55)
- Add Italian translation PR#10
BaseElement has now absorbed all configuration processing and type and name auto-inflection duties previously assumed to be performed by Mapbender's HTMLElement. Its parent class has been changed from HTMLElement to the basic abstract Mapbender Element.
Potential BC impact
If your BaseElement child class happens to rely on jsSrc
or css
configuration evaluation, be advised that you will have to reimplement these yourself. The upstream HTMLElement is no longer supporting these values either.
See Mapbender UPGRADING.md for instructions on what to do.
0.1.10 DBAL safety, asset migration
- Quote column names when updating (f89435f)
- Brought over SymfonyAjaxManager asset from Mapbender (unused in Mapbender, used exclusively by DataSource)
- Misc Symfony deprecation cleanups
0.1.9 Infrastructure absorption continued, render performance fix
0.1.8 Absorb infrastructure deprecated upstream
- BaseElement takes over implementation of machinery only relevant to BaseElement and descendants, but historically anchored in Mapbender's HTMLElement and (base class) Element
- Parameter path defaults for FeatureTypeService and DataStoreService are now made explicit in constructor and in services.xml
0.1.7 - Initialization performance, configurability
- FeatureTypeService constructor now has an optional second argument specifying a container param path for its feature type declarations, instead of the (still) hardcoded fallback default 'featureTypes'
- Fix quadratic runtime escalation when querying feature types in a sequence of
get()
calls
Set appropriate Content-Type header for JSON-serialized response
Merge pull request #7 from mapbender/fix/json-response-type Set appropriate Content-Type header for JSON-serialized response