You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,15 @@
1
1
# Change log
2
2
3
+
### 0.2.12
4
+
- Updated OSMTaggedNodeParser to apply the OSW node and point filters with normalization before adding loose tagged nodes, ensuring non-compliant features like crossings are no longer emitted.
5
+
- Extended serializer tests to cover the new tagged-node behavior, confirming that compliant kerb features are retained while schema-invalid crossings are skipped.
6
+
- Updated GeoJSON node export to normalize IDs, retain full OSM identifiers, and skip non-OSW features so schema-invalid crossings are no longer emitted.
7
+
- Ensured only synthetic node IDs have their prefix trimmed, fixing the prior bug where numeric IDs lost the leading digit and caused _id/ext:osm_id mismatches.
8
+
- Expanded serializer tests to cover OSW-compliant node export, rejection of non-compliant crossings, and prefix handling for generated point IDs.
9
+
- Refined GeoJSON export to filter nodes using tag-only metadata, preventing schema-invalid features from being emitted.
10
+
- Normalized ext:osm_id handling to preserve full numeric identifiers while trimming prefixed synthetic values.
11
+
12
+
3
13
### 0.2.11
4
14
- Retain numeric `incline` values and new `length` tags during way normalization
5
15
- Recognize any `highway=steps` way as stairs, preserving valid `climb` tags
0 commit comments