Skip to content

Commit 9c801bf

Browse files
committed
update changelog
1 parent 9c65e5c commit 9c801bf

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,29 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

8+
## [0.6.0] - TBD
9+
10+
- Enforce required keys and avoid defaults. This aim to follow the geojson specification to the letter.
11+
12+
```python
13+
# Before
14+
Feature(geometry=Point(coordinates=(0,0)))
15+
16+
# Now
17+
Feature(
18+
type="Feature",
19+
geometry=Point(
20+
type="Point",
21+
coordinates=(0,0)
22+
),
23+
properties=None,
24+
)
25+
```
26+
27+
### Fixed
28+
29+
- Do not validates arbitrary dictionaries. Make `Type` a mandatory key for objects (https://github.com/developmentseed/geojson-pydantic/pull/94)
30+
831
## [0.5.0] - 2022-12-16
932

1033
### Added

0 commit comments

Comments
 (0)