Skip to content

Releases: infra-geo-ouverte/igo2-lib

16.0.0-rc.1

22 Sep 15:13
Compare
Choose a tag to compare
16.0.0-rc.1 Pre-release
Pre-release

16.0.0-rc.1 (2023-09-22)

What's changed

  • feat(core): add a new method to handle deprecated configs @pelord & @alecarn #1408
  • fix(Geo): downgrade Openlayers to 7.5.2 due to wms regression @alecarn #1402
  • feat(qcca-theme): ajout de style pour la barre de défilement qc-ca @LAMM26 #1400
  • fix(InteractiveTour): options migration from popperJS to floatingUI @alecarn #1399
  • feat(direction): add a toogle to control user interaction with map @pelord #1396
  • ui:(core, geo): fix input form width, change overly pane to fit-content @aziz-access #1395

16.0.0-rc.0

19 Sep 16:05
Compare
Choose a tag to compare
16.0.0-rc.0 Pre-release
Pre-release

16.0.0-rc.0 (2023-09-19)

Breaking Changes

  • Due to circular dependencies issue, we are making some changes to API methods such as computeOlFeaturesExtent, moveToOlFeatures, featuresAreOutOfView, featuresAreTooDeepInView. EntityStore has been split into two variants, a basic EntityStore and another with the strategy management EntityStoreWithStrategy (reverted in v16.2) #1347
  • A major refactoring has been made for the library styling and theme configuration for our app. #1305
    Now we need to define each import for the features or reference we use in scss files.
    • No more magic import each file know what to do: Each importation need to be clearly define in your file, if you use the get utility follow the documentation. The same thing if you refer to another file, import with the rule @use 'your-import-path'
    • Remove scss-bundle: The prebuilt theme was bundled in one file, now we have optimized the process to use individual file who drastically optimize our bundle size
    • See the theme.scss file in the demo project for an example on how to style your application

What's Changed

Core

  • refactor(core): theme, we have made changes to the QCCA theme architecture to allow better separation of each concern, basic style (color, typography, ...) and by components by @alecarn in #1336
  • refactor(core): replace HttpClient dependency by HttpBackend where we don't need HttpInterceptor by @pelord in #1387

Geo

  • feat(geo): icherche - add culture to hashtag research by @MSPKarengeo in #1325
  • feat(geo): icherche - allow accent in the hashtag research by @MSPKarengeo in #1258
  • feat(geo): icherche - add showAdvancedSettings in the config to hide advanced options by @alecarn in #1386
  • feat(geo) feature - detect wms properties to add remove layer by @pelord in #1126
  • feat(geo): context- save layer opacity in exported context by @aziz-access in #1322
  • feat(geo): context - set map zoom level after importing context by @pelord in #1384
  • feat(geo): print - print route directions by @aziz-access in #1289
  • feat(geo): print - allow resolution change for map printing by @aziz-access in #1264
  • fix(geo): print - added rotate option and north direction to the map impression by @aziz-access in #1256
  • fix(geo): print - remove the cursor position when hover the map by @aziz-access in #1265
  • fix(geo): print - delete map legend element hidden in the DOM after the printing by @aziz-access in #1304
  • fix(geo): draw - circle crash whole drawing component. by @pelord in #1273
  • fix(geo): context- subscribe once to the url parameter by @alecarn in #1272
  • fix(geo): context - import/export the drawing layer style (drawing layer) by @aziz-access and @pelord in #1374
  • fix(geo): context- Exported context, draw layer with radius by @pelord and @aziz-access in #1380
  • fix(geo): icherche - add custom cache hash to account for changes to http parameters (OsrmDirection, Cadastre, iLayer, Nominatim, StoredQueries) by @alecarn in #1262
  • fix(geo): google map links were not interpreted on mobile by @pelord in #1388
  • fix(geo): workspace - many fixes by @pelord in #1290

Common

  • fix(common): entity - corriger le parseInt qui ajuste normalement les attributs en integer by @mikesmichael in #1257
  • fix(common): entity - validate octal number by @alecarn in #1293
  • refactor(common): color-picker - create new color picker component by @aziz-access in #1368

Integration

  • feat(workspace): workspaces table view are now printable by @pelord in #1291

Developer Experience

  • chore(*): add an launch file in Vscode to allow debugging with breakpoint directly inside Vscode by @alecarn in #1299
  • chore(tsconfig): replace the references concept with a paths strategies by @alecarn in #1321
  • chore(tsconfig): - upcoming ECMA runtime behavior by @alecarn in #1345
  • chore(*): code standardization- format all packages and projects files with Prettier by @alecarn in #1393

Demo

  • feat(demo): context - add an example for import/export context by @aziz-access in #1348
  • feat(demo): splashscreen - follow the new splashcreen convention and move the logo in the right place by @alecarn in #1381

New Contributors

Full Changelog: 1.15.2...16.0.0-rc.0

1.15.4

05 Jul 11:48
Compare
Choose a tag to compare

1.15.4 (2023-07-05)

What's Changed

Full Changelog: 1.15.2...1.15.4

1.15.3

12 Jun 17:43
Compare
Choose a tag to compare

1.15.3 (2023-06-12)

Full Changelog: 1.15.2...1.15.3

Full Changelog: 1.15.2...1.15.3

1.15.2

16 May 19:26
Compare
Choose a tag to compare

1.15.2 (2023-05-16)

What's Changed

Full Changelog: 1.15.1...1.15.2

1.15.1

05 May 18:53
Compare
Choose a tag to compare

What's Changed

  • chore(deps-dev): bump karma from 6.4.1 to 6.4.2 by @dependabot in #1233
  • fix(searchOptions): show options for mobile by @pelord in #1237
  • fix(map-tools): error on some layer deletion @pelord in bae5f0f
  • fix(vector-layer): stored layer can now be searchable on app reload 7a3c717

Full Changelog: 1.15.0...1.15.1

1.15.0

03 May 21:28
Compare
Choose a tag to compare

1.15.0 (2023-05-03)

What's Changed

  • chore(*): RIP Internet Explorer by @pelord in #1174
  • perf(geo): changer l'affichage de Query du liste collapse ver afficha… by @aziz-access in #1156
  • chore(*): upgrade to ol 7.3.0 by @pelord in #1187
  • fix(draw): error with layers with numeric id by @pelord in #1195
  • Complete style refactor + imported layer style changer by @pelord in #1190
  • refactor(*): remove language service where used to translate a message by @pelord in #1196
  • fix(drawing guide): Fix a regression to the drawing guide that wasn't… by @cbourget in #1201
  • feat(search): search within imported data or vector data by @pelord in #1185
  • feat(indexeddb): adding a store to save layers by @pelord in #1198
  • feat(geo): add splitTextToSize to optimise long comment on more lines by @aziz-access in #1193
  • feat(confirm-dialog): now support translations by @pelord in #1203
  • Improve the coordinates tool style by @cbourget in #1202
  • BREAKING CHANGE(import): importWithStyle config move inside importExport config by @pelord in #1207
  • fix(longpress): prevent multitouch event emissioon by @pelord in #1205
  • refactor(wake-lock-button): unused input and typo fix by @pelord in #1208
  • revert(mapOffline): partial revert for language service linked to message service. by @pelord in #1210
  • feat(integration): Make the save search result option configurable by @aziz-access in #1206
  • feat(geo): add isInResolutionsRange in OutputLayerLegend and check if layer in r… by @aziz-access in #1192
  • feat(workspace):add option to index or not content by @pelord in #1211
  • BREAKING CHANGE(OFFLINE): major refactor and some properties moved by @pelord in #1213
  • refactor(wake-lock-button): method to control if present of not by @pelord in #1214
  • feat(geolocation): better handling view zoom/move + show movement direction by @pelord in #1209
  • fix(zippedGeojson): fix utf8 encoding error by @pelord in #1217
  • feat(map-proximity): keep radius distance into storage by @pelord in #1216
  • fix(geo): export map and legend in the same file zip by @aziz-access in #1212
  • fix(geo): add attribution and copyright if export pdf or image by @aziz-access in #1215
  • fix(geo, integration): solve config bug save search result in layer by @aziz-access in #1222
  • fix(export): export formats were wrong if allowed formats were imposed in config by @pelord in #1221
  • feat(imported vector): allow to store vector data and layer in indexeddb by @pelord in #1204
  • fix(core): Missing languageService randomly occur by @pelord in #1223
  • fix(datasource): prevent service request when offline by @pelord in #1226
  • 14lts by @pelord in #1150
  • refactor(geolocation): adjusting threshold for speed detection by @pelord in #1227
  • Layer analytics by @pelord in #1220
  • feat(geo): add style and change color in feature store by @aziz-access in #1228
  • feat(geo): Show add results icon only when hovering over the result by @aziz-access in #1230
  • fix(geo, integration): solve bug - save search results in new layer aft… by @aziz-access in #1229
  • feat(feature-datasource): add a preload options on vector source by @pelord in #1231

Full Changelog: 1.14.2...1.15.0

1.14.2

15 Mar 15:26
Compare
Choose a tag to compare

1.14.2 (2023-03-15)

What's Changed

Full Changelog: 1.14.1...1.14.2

1.14.1

25 Jan 13:41
Compare
Choose a tag to compare

1.14.1 (2023-01-25)

What's Changed

New Contributors

Full Changelog: 1.14.0...1.14.1

1.14.0

15 Dec 17:36
Compare
Choose a tag to compare

1.14.0 (2022-12-15)

Bug Fixes

  • app: fix mat-icon suffix css (#1139) (afae52e)
  • export: layer names with ’ cause export crash (ogre). (#1146) (f9e0551)
  • hover: different view projection cause app crash due to vector tile definition (e1a0a93)
  • query: don't show message when feature count is 1 or less (#1141) (74dc55d)
  • query: undefined geometry handling (#1143) (74c18d4)

Features

  • auth: allow language force to bypass user locale (#1147) (52ab2c9)
  • ConfigFileToGeoDBService: using zipped geojson (#1140) (8c7dc93)
  • draw: added possibility to use a predefined radius when drawing circle in drawing tool (#1090) (4a93c0d)
  • draw: Drawing coordinate label and predefined values (area,length,perimeter)(#1092) (f9e3fe0)
  • import: controls for import formats (#1144) (13ed654)
  • layer & catalog: provide interface to handle profils on layer (auth) (#1109) (f00532f)
  • print: print make georeferenced PDF (#1149) (7b3eeb6)