Skip to content

Releases: TaskarCenterAtUW/TDEI-python-lib-osw-formatter

0.3.1

19 Dec 07:33
82fc132

Choose a tag to compare

What's Changed

  • Preserve custom ext-only features and readable GeoJSON output (0.3.1) by @sujata-m in #43
  • [0.3.1] Version by @sujata-m in #44

Full Changelog: 0.3.0...v0.3.1

v0.3.0

18 Dec 08:51
6b2d2aa

Choose a tag to compare

What's Changed

Full Changelog: 0.2.12...0.3.0

v0.2.12

15 Oct 09:01
dbb1d3a

Choose a tag to compare

Dev Board Ticket

https://dev.azure.com/TDEI-UW/TDEI/_workitems/edit/2409
https://dev.azure.com/TDEI-UW/TDEI/_workitems/edit/2422

What's Changed

  1. OSMTaggedNodeParser Enhancements

    • Now applies OSW node and point filters with normalization before adding loose tagged nodes.
    • Non-compliant features like crossings are no longer emitted.
  2. Serializer & Test Coverage

    • Serializer tests were extended to verify the new tagged-node behavior.
    • Tests confirm compliant kerb features are retained and schema-invalid crossings are skipped.
    • Added 14 new unit test cases.
  3. GeoJSON Node Export Improvements

    • Normalizes IDs and retains full OSM identifiers.
    • Skips non-OSW features so schema-invalid crossings are not emitted.
    • Ensures only synthetic node IDs have their prefix trimmed, fixing bugs where numeric IDs lost digits and caused _id/ext:osm_id mismatches.
  4. Filtering & Metadata Handling

    • GeoJSON export refined to filter nodes using tag-only metadata.
    • Prevents schema-invalid features from being emitted.
  5. Identifier Normalization

    • Normalized ext:osm_id handling to preserve full numeric identifiers.
    • Trims prefixed synthetic values only.
  6. Version & Documentation Updates
    • Package version bumped to 0.2.12.
    • ChangeLog updated.

Full Changelog: 0.2.11...0.2.12

v0.2.11

11 Sep 07:46
024e8bc

Choose a tag to compare

What's Changed

  • Add test for invalid incline values by @sujata-m in #35
  • Preserve incline tag during OSM to OSW conversion by @sujata-m in #34
  • [0.2.11] Develop to Main by @sujata-m in #36
  • Retain numeric incline values and new length tags during way normalization
  • Recognize any highway=steps way as stairs, preserving valid climb tags
  • Add compliance test verifying incline survives OSW→OSM→OSW roundtrips
  • Updated package version 0.2.11

Full Changelog: 0.2.10...0.2.11

v.0.2.10

08 Sep 11:33
5c53453

Choose a tag to compare

What's Changed

Full Changelog: 0.2.9...0.2.10

v0.2.9

08 Sep 08:20
ad716fe

Choose a tag to compare

What's Changed

  • [Issue-2304] Preserve incline and infer climb during OSW to OSM conversion by @sujata-m in #26
  • [Issue-2304] Develop to Main by @sujata-m in #27

Full Changelog: 0.2.8...0.2.9

v0.2.8

18 Jun 04:38
0e13d07

Choose a tag to compare

What's Changed

Full Changelog: 0.2.7...0.2.8

v0.2.7

03 Jun 15:34
24d2a15

Choose a tag to compare

What's Changed

Full Changelog: 0.2.6...0.2.7

0.2.6

26 Nov 11:28
75d4d21

Choose a tag to compare

What's Changed

Full Changelog: 0.2.5...0.2.6

v0.2.5

22 Oct 16:27
3480eea

Choose a tag to compare

What's Changed

Full Changelog: 0.2.4...0.2.5