Skip to content

Releases: riatelab/magrit

v0.12.1

06 Dec 23:46
Compare
Choose a tag to compare
  • Fix an apparently old bug about reloading of old project files (project file generated around 2017 that did not yet contain version information, before 0.3.0, so probably only very few people / project files were affected).

  • Fix importing of geopackage when clicking on the "Add a basemap" button (was only working when dropping geopackage files on the map).

v0.12.0

30 Nov 09:56
Compare
Choose a tag to compare
  • New: Enable the import of vector layers contained in geopackages.

  • Fix missing HTML attribute that prevented re-translation of some tooltip.

  • Fix coordinate order when exporting to some CRS / file formats.

  • Improves the positioning of the legend titles for proportional symbols.

  • Improve the alignment of the items in the legend edition box.

  • Update Python dependencies to enable Python 3.11 support and switch to Python 3.11 in all docker images (Python 3.11 is supposed to bring interesting performance improvements thanks to the specialization brought by its adaptive interpreter)

v0.11.1

08 Nov 13:58
Compare
Choose a tag to compare
  • Fix missing i18n strings for projections added in 0.11.0.

v0.11.0

03 Nov 11:00
Compare
Choose a tag to compare
  • New: Add option to avoid overlapping of the circle / square symbols (in PropSymbol, PropSymbolChoro and PropSymbolTypo). Closes #77.
  • Update cartographic templates that are available on the landing page (thanks to @rysebaert for preparing the data and providing the templates).
  • Update NUTS datasets to 2020 version.
  • Update of datasets for Metropolitan France to a version based on voronoi polygons calculated from the centroids of the communes of the ADMIN-EXPRESS-COG 2022 version.
  • Add new cartographic projections from d3-geo-projection : Interrupted Quartic Authalic, Interrupted Mollweide Hemispheres, PolyHedral Butterfly, Polyhedral Collignon, Polyhedral Waterman, Hammer, Eckert-Greifendorff (based on d3.geoHammer), Quartic Authalic (based on d3.geoHammer) and Spilhaus (based on d3.geoStereographic).

v0.10.1

13 Oct 15:04
Compare
Choose a tag to compare
  • Fix a bug that prevented to create typology maps (Typo, PropSymbolTypo and TypoPicto) with data of type 'Number' (error introduced in version 0.10.0).

v0.10.0

07 Oct 15:27
Compare
Choose a tag to compare
  • Change how is proposed the 'custom palette' option in the classification panel (#78).

  • Improve CSS of the classification panel.

  • Improve the rendering of the histogram in the classification panel.

  • Sort alphabetically categories of 'typo' and 'picto' by default.

  • Improve positioning of the waffles in Waffle Map (so that the center of the waffle block falls on the x-center, instead of the behavior until now where it was the lower right corner).

  • Enforce parsing fields as string in GML file (following bug report by email).

  • Read the CRS of the GML file to transfer it to the UI and ask the user if it should be used.

  • Fix coordinates order (using OAMS_TRADITIONAL_GIS_ORDER option of OSR) when exporting to Shapefile and GML.

  • In PropSymbolTypo, do not show in the legend the categories that do not appear on the map because of empty or 0 values in the field used to draw the proportional symbol (#93).

  • Update some country names in "World countries" example dataset (PR #92 by @rCarto).

  • Update the whole d3.js stack.

v0.9.2

08 Sep 06:11
Compare
Choose a tag to compare
  • Fix positioning of the waffles in Waffle Map (#87).

v0.9.1

31 Aug 14:48
Compare
Choose a tag to compare
  • Fix repositioning of the labels after reloading project file if they were manually displaced (#86).

v0.9.0

31 Aug 08:56
Compare
Choose a tag to compare
  • New feature: Implement text buffer for label layers (#79).

  • Improve the rendering of all the text buffer (title, text annotation and label layer) by using stroke, stroke-width and paint-order attributes.

  • Improve the detection of the current font when reopening style popup for title and text annotation.

  • Fix import of xlsx files (#85).

v0.8.15

26 Aug 07:41
a783cfd
Compare
Choose a tag to compare
  • Allow to export CSV table (#75).

  • Fix legend not visible on proportional links map on Firefox (#74).

  • Fix positioning of symbols and labels when centroid doesn't fall inside the target polygon (it now tries to compute the inaccessibility pole or if it still doesn't find a point in the polygon, the closest point to the centroid on the edge of the polygon) (#63).

  • Update many dependencies to ease the installation with recent Python (such as 3.10) on a recent system (such as ubuntu 22.04).

  • Update Docker recipes.

  • Update the documentation about the possibility to change the role (target / layout) of the layers in the interface (#36).

  • Correctly update the count of layout layers (#82).

  • Fix some typos in french and English translations.

  • Improve the style of some buttons (they weren't readable when they were in "hover" state).

  • Improve the style of the "layer style" popups (elements were not properly aligned) and of the "layout feature style" popups.