|
1 | 1 | # Release Notes |
2 | 2 |
|
| 3 | +## 3.1.0 |
| 4 | + |
| 5 | +For a full list of changes see: |
| 6 | +https://github.com/oskariorg/oskari-frontend/milestone/55?closed=1 |
| 7 | + |
| 8 | +### RPC |
| 9 | + |
| 10 | +- New function for RPC `getGroupsWithLayerIds()` that returns the group-structure for layers that is used on the geoportal layer listing. This enables reusing the groups information that geoportal applications have and recreating a layer grouping structure on an RPC-based application. |
| 11 | + |
| 12 | +- `SearchRequest` can now be used to get reverse geocoding results by sending and object with coordinates instead of the query text. Requires search channel on the server that supports reverse geocoding queries. |
| 13 | + |
| 14 | +### Publisher / published maps |
| 15 | + |
| 16 | +- Refactored code in publisher functionality: |
| 17 | + - https://github.com/oskariorg/oskari-frontend/pull/2853 |
| 18 | + - https://github.com/oskariorg/oskari-frontend/pull/2847 |
| 19 | + - https://github.com/oskariorg/oskari-frontend/pull/2850 |
| 20 | + - https://github.com/oskariorg/oskari-frontend/pull/2851 |
| 21 | + - https://github.com/oskariorg/oskari-frontend/pull/2826 |
| 22 | +- Added a way to inject panels into publisher UI from other bundles: https://github.com/oskariorg/oskari-frontend/pull/2852 |
| 23 | +- Removed unused `Publisher2.ColourSchemeChangedEvent` |
| 24 | +- When getting the HTML snippet from My data, user can adjust the center coordinates and zoom level for the snippet without opening the publisher functionality (https://github.com/oskariorg/oskari-frontend/pull/2830) |
| 25 | + |
| 26 | +### Mobile use |
| 27 | + |
| 28 | +- The height of the oskari-root-el that is used to cover the whole page has been changed from 100vh to 100svh that should make the geoportal easier to use on mobile and as the full screen page no longer has any scrolling behavior itself. |
| 29 | +- Added hitTolerance to feature clicks for touch events (https://github.com/oskariorg/oskari-frontend/pull/2854) so map features are easier to hit on touch screens |
| 30 | +- Close icons on flyouts now have larger hitboxes and are easier to "click" on touch screens |
| 31 | + |
| 32 | +### Other fixes and additions |
| 33 | + |
| 34 | +- Map legends now always show a link to the legend when there is some kind of URL to be used as legend. This allows linking for example a PDF-file as the legend even if we can't show it as part of the UI. This affects both geoportal and embedded maps (https://github.com/oskariorg/oskari-frontend/pull/2870) |
| 35 | +- Admin can now see the users created/updated timestamps when editing user details. |
| 36 | +- GetFeatureInfo/Infobox popup now uses theming instead of `Publisher2.ColourSchemeChangedEvent` and listens to theme changes. |
| 37 | +- Cleaned up references to LESS styling. |
| 38 | +- Component FileInput now has better error handling when user cancels the dialog |
| 39 | +- Clicking the metadata icon on geoportal map legends panels no longer toggle the panel itself (https://github.com/oskariorg/oskari-frontend/pull/2863) |
| 40 | +- Coordinate tool now does it's thing when pressing enter on the coordinate input instead of requiring the user to move focus away from the field |
| 41 | +- Fixes for content on the guided tour |
| 42 | +- Updated dependencies: |
| 43 | + - cesium/engine 10.1.0 -> 20.0.1 |
| 44 | + - ol 9.2.4 -> 10.6.0 |
| 45 | + - ol-mapbox-style 12.3.5 -> 13.1.0 |
| 46 | + - olcs 2.20 -> 2.22.1 |
| 47 | + - Removed less and less-loader |
| 48 | + |
3 | 49 | ## 3.0.1 |
4 | 50 |
|
5 | 51 | For a full list of changes see: |
|
0 commit comments