Skip to content

Commit

Permalink
Document changes
Browse files Browse the repository at this point in the history
  • Loading branch information
ger-benjamin committed Nov 25, 2024
1 parent 64e1547 commit 5de6b1a
Showing 1 changed file with 118 additions and 0 deletions.
118 changes: 118 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,105 @@
# 2.9

Technical release - ngeo can be now used as an independent library and
can be compiled with any modern bundler.

## Technical changes

- Drop ngInject annotations
- Remove babel transpilation (drop support of IE)
- Simplify management and reorganise SaaS (css) files
- Move SVG as text in dedicated files and import them
- Import partial (html) files with import, drop requires
- Update FontAwesome to version 6
- Update webpack to version 5
- Let the users choose the version of peerDependencies
- Remove not used offline and ol-cesium related code.

# 2.8

## New functionalities

- Use main_ogc_server in WMS URL
- [Mobile] prompt connection panel when secured layers are listed in permalink
- Investigate tiles loading performance
- Be able to use the username in the print output
- Full Text Search improvement
- Disabled user should not be able to stay connected
- PKCE Support for oAuth

# 2.7

Technical release.

## Technical changes

- Web Component implementation
- Migration of Feedback form to Web Component
- Migration of authentication to Web Component
- Added documentation for the “Administration” section
- WFS 3 support for QGIS
- Improved theme loading speed
- Merge of ngeo/GMF code
- First implementation of vector tiles

# 2.6

## New functionalities

- Interface
- [2.6.24] Push a message to user when server authentication is lost
- [2.6.32] Right panel resizable for all tools
- Query
- [2.6.10] CSV export in Window
- [2.6.46] Define a per layer click tolerance
- [2.6.53] Scale limit on WMTS query
- Search
- [2.6.26] Possiblitiy to add keywords to layers in order to find them easier
- [2.6.27] Full-text-search for layers
- Print
- [2.6.29] Handle case with layers with a legend too big to show on one A4 sheet
- Permalink
- [2.6.25] See the configuration of the timeslider/timepicker before sharing
- Measure and redlining
- [2.6.1] Draw an arrow
- [2.6.31] Snapping functionality for measuring and drawing tools
- Editing
- [2.6.20] Check data type and display warning before saving
- [2.6.22] Add a column named “order”, in order to sort dropdown lists
- [2.6.51] Allow editing of overlapping geometries (editing and redlining)
- External data
- [2.6.34] Display legend of imported WMS layers
- [2.6.35] Interrogation of external WMS with GetFeatureInfo
- [2.6.47] Drag & drop files to show them on map

# 2.5

## New functionalities

- Improve WMS browser (search, server list)
- Map slider (swipe between maps)
- Improve redlining, be able to define length, size
- Close legend automatically when layer is deactivated
- Display snappable layers and enable activation/deactivation
- Intranet user panel
- Show and validate mandatory fields in editing form
- Timeslider improvements (dynamic map rendering)
- Be able to define min and max scale for WMTS
- Let filters active even if panel is closed
- Query using a polygon
- Global loading & counter message
- Long name cut off in display window
- Story maps
- KML styling (import & export)
- Be able to use desktop on a tablet
- Geolocation on desktop interface
- WMS GetFeatureInfo on non WFS servers
- Security – No cached credentials
- Security – Configurable account lockout
- Security – Secure password storage
- Security – Session timeouts
- Architecture – Docker only

# 2.4

For the GeoMapFish applications we must not add the `dynamic.js` script an the `ng-app` attribute in
Expand All @@ -9,3 +111,19 @@ the application HTML file anymore. Instead, we need to use the following metadat
```

If you use one of the abstract controllers bootstrap will be done by `gmf/controllers/bootstrap.js`.

## New functionalities

- IFRAME integration
- Editing – Column order
- Editing – Read only attributes
- Editing – Link to external form
- Drawing – Delete vertex menu
- Drawing – Zoom on recenter
- Read only drawing on mobile
- Layer tree – Resize panel
- Layer tree – Radio buttons
- Query – Auto-link in results
- Interface – App loading widget
- Interface – mobile first level panel title
- A0 printing

0 comments on commit 5de6b1a

Please sign in to comment.