Skip to content

Releases: mapbender/data-source

0.1.11 Element infrastructure absorption completed

16 Mar 23:20
fe1c366
Compare
Choose a tag to compare
  • 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

16 Mar 23:07
Compare
Choose a tag to compare
  • 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

16 Mar 23:00
Compare
Choose a tag to compare
  • Add own auto-inflection for BaseElement::getClassTitle and BaseElement::getClassDescription (auto-inflection deprecated upstream; 3bfe197)
  • Skip (potentially very expensive) call to BaseElement::getConfiguration when rendering frontend twig (0843303)

0.1.8 Absorb infrastructure deprecated upstream

26 Sep 17:53
Compare
Choose a tag to compare
  • 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

02 Sep 22:43
Compare
Choose a tag to compare
  • 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

05 Oct 08:03
Compare
Choose a tag to compare
Merge pull request #7 from mapbender/fix/json-response-type

Set appropriate Content-Type header for JSON-serialized response

0.1.5

20 Jul 10:48
Compare
Choose a tag to compare
Fix PostGIS/PostgreSQL driver geometry transformation

0.1.4

04 Jul 14:02
Compare
Choose a tag to compare
Quote PostgreSQL driver arguments

0.1.2

03 May 13:03
Compare
Choose a tag to compare
Fix base driver annotation

0.0.35

20 Dec 09:08
Compare
Choose a tag to compare
Remove prototype manager controller routes