Releases: geographika/mappyfile
Releases · geographika/mappyfile
v1.0.2
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Bump sphinx from 7.2.6 to 7.3.7 by @dependabot in #204
- Ensure findall works when properties are missing by @geographika in #206
New Contributors
- @dependabot made their first contribution in #204
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Support querying items without the given key in utils.findunique() by @DonQueso89 in #153
- Add flatgeobuf connectiontype by @geographika in #174
- Update connectiontypes test by @geographika in #175
- A few small updates to parser (still keeping old Lark version) by @erezsh in #176
- Parser: Add support for lark_cython by @erezsh in #178
- Fix issues #48 and #98 using Lark's interactive parser, using lark-cython by @erezsh in #179
- Reformat codebase using Black and update to Python3 only by @geographika in #185
- Update README and fix name clash by @geographika in #186
- Project cleanup and tool updates by @geographika in #187
- Removal of py2 specific code by @geographika in #188
- Add type hints to the codebase by @geographika in #189
- Add option to avoid overwriting values in a dict with the update method by @geographika in #190
- Simplify processing of Comments by @geographika in #191
- Update jsonref version by @geographika in #192
- Update to jsonschema v4 and replace deprecated RefResolver by @geographika in #193
- Docs overhaul in preparation for v1 release by @geographika in #194
- Update test suite from latest msautotests by @geographika in #195
- Codebase fixes for Prospector warnings by @geographika in #196
- Remove final pylint warnings generated from prospector by @geographika in #197
- Add MAPPYFILE_USE_CYTHON environment variable by @geographika in #198
New Contributors
- @DonQueso89 made their first contribution in #153
Full Changelog: v0.9.7...v1.0.0
v0.9.7
v0.9.6
- Schema fixes for GRID LABELFORMAT and set max versions for MAP DATAPATTERN and TEMPLATEPATTERN
- Allow TRUE/FALSE values for OUTPUTFORMAT TRANSPARENT
v0.9.5
v0.9.4
- #137 Checking mapfile dict properties creates invalid empty dictionaries
- #119 STYLE GEOMTRANSFORM 'labelcenter'
- #143 Automate schema building
- #142 Allow newer versions of jsonschema for py3
- #141 Update and fix Continuous Integration
- #139 Feature: align values in column
- #138 Update schema based on new Mapfile validation rules
v0.9.3
- Adds a new
mappyfile.create
function to allow creation of Mapfile objects with default values - Update the Mapfile schema to include
default
values for keywords
v0.9.2
- Add the "idw" to
LAYER
CONNECIONTYPE
- Correct "minVersion" of
LABEL
EXPRESSION
- Add validation to
LEGEND
LABELS
- Add correct validation for
MAP
LEGEND
andOUTPUTFORMAT
- Add "byte" to
OUTPUTFORMAT
IMAGEMODE
- Add "maxVersion" to
WEB
LOG
- #120 - Expression list element with apostrophe throws error
- #118 LABEL -> FONT and LABEL -> POSITION gives errors in validate when attributes are used
- #114 Style OFFSET: mixed attribute and numerical value fail to parse