15.0.0-next.0
Pre-release
Pre-release
·
524 commits
to develop
since this release
15.0.0-next.0 (2024-12-05)
Bug Fixes
- add-data: After upload, load WMS as a single not as a a group (038fdbd)
- add-data: When no layer are defined for ArcGIS service use whole extent (f66b198)
- add-data: WMS sublayer extent parsing (b732d41)
- arcgis: Preserved layer status in case of concurrent layer loads from the same url (b5d1a11)
- compositions: Composition filter should always return array (a054f8c)
- compositions: Do not switch to LM automatically when loading WMTS or ArcGIS from composition (13ad665)
- compositions: Honour layer visibility defined in composition for ArcGIS. WMTS and WFS sources (13afc39)
- compositions: Parse layer opacity from composition (43c7461)
- config: Prioritize sidebarClosed over defaultPanel setting (23404fe)
- css: No bootstrap css generation (a34af31)
- draw: tmpDrawing layer not created properly (afcb316)
- filters: Comparison filter has got to update on filter change (4bcfaa4)
- filters: Few logic bugs (c0a699f)
- filters: If no filter is active, add-filter-button should not have any tab active (214062c)
- filters: Parse previously created filters (1754c51)
- IDW: Prevent infinite loop of text size adjustments (a6aa993)
- language: Delete dangling comma from JSON (74af8d8)
- layer-editor: WFS Filter shortcut should not be available in case wfs-filter panel is disabled (92e74bd)
- layerEditor: layerDimensionDefinitionChanges race conditions at init (129409f)
- layermanager: Gallery dialog import, template typo (0e47994)
- layermanager: It should not be possible to set folder for base layers (27e9e20)
- layermanager: Layer order (6c0db8e)
- layermanager: Open layerEditor via url param only in case mainpanel is Layermanager (4ca4988)
- layermanager: Reset layer editor state on layer type change (501e772)
- layermanager: Show sublayers if there are 2 or more options (83c7741)
- layermanager: takeUntilDestroyed as last operator (b13880b)
- layermanager: Update gallery editor layer title on change (05363fb)
- legend: For vector layers use legend title in SVG (4d2a41f)
- map-swipe: Swipe properties of layers not updating with layerManagerUpdates when mapSwipe panel is active (c3ed643), closes #5332
- map: EPSG:4087 definition (35c4290)
- overlay: Use correct injector (bdc65f9)
- query: Properly remove features from query (91beb2b)
- Replace logical OR with nullish coalescing when setting opacity (41b4030)
- save-map: Store sublayers in sublayers prop (eb8af73)
- sensors: Dialog positioning and width (920c570)
- share: Do not duplicate locationPath in url when deployed on non root path (8b994da)
- styler: Do not recreate rule obj on filter remove (d0a040e)
- styler: Pass currentLayer into filters component (dd5464e)
- test-app: Reintroduce custom pop-up widget (76479fc)
- wfs-filter: Add wildcard symbols to LIKE filter to match any value that contains a specific substring (c82aefc)
- wfs-filter: Correct initial value (0baf02d)
- wfs-filter: Don't query DescribeFeatureType multiple time for the same layer (a072db7)
- wfs-filter: Layer filter condition (eb09ee5)
- wfs-filter: Update layer when last filter is deleted (09b97e7)
- wfs-source: Provide injector to the non angular decorated wfs class (25c53ab)
- wms-t: Display proper date in YYYYMMDD format (212dd21)
Features
- Add workflow for focused tests (cdef91f)
- common: Clipboard text component (e29bc8f)
- config: Allow configuration of query hitTolerance (e7e7768)
- config: defaultPanel conf param (596fe38)
- Create a wfs-filter component (b5aa8b4)
- filters: Allow filtering by presence or non presence of attribute value (c65be60)
- filters: Attribute selector component (4c26d62)
- filters: Minimal condition bounds for filter (149638d)
- gallery-editor: Create dialog component to render editor in there (8f01e8d)
- layer-editor: Open wfs filter from layer-editor with current layer selected (c02f20a)
- layout: Make sidebar height in mobile view configurable (ce6a647)
- layput: Register swipe gesture closing bottom panels on non hover devices (c5004d6)
- query: Dynamic info panel (5b5ec2d)
- styler: Configurable number of color map categories (9b39785)
- styler: Properly set up styles for layer with OL style definitions (26fc86c)
- styler: String based attributes for style comparison filter (99ee115)
- wfs-filter: Identify geometry property (dcf8f23)
- wfs-filter: Range input for numeric values (333d86d)
Performance Improvements
- pop-up: Reduce usage of getLayerForFeature (02e27df)
- query: Simplify getFeaturesUnderMouse (8cbe4fc)
Full Changelog: 14.1.0...15.0.0-next.0