|
1 | | -## 3.0.0-beta7 |
| 1 | +## 3.0.0 |
| 2 | + |
| 3 | +Complete restructure of mvt-fixtures using pbf and protocol-buffers-schema, focused on maintainability and tools for quickly generating new fixtures. :tada: Major improvements: |
| 4 | + |
| 5 | +* All fixtures have their own source file (by ID) that contains information including a description, validity specs, and a JSON representation of the fixture used to generate a protocol buffer. All fixtures are described in FIXTURES.md |
| 6 | +* Include a javascript API with `get` and `each` methods, described in API.md |
| 7 | +* Add real-world fixtures from mapbox-streets and mapbox-terrain tilesets. All real world fixtures are described in REAL-WORLD.md |
| 8 | +* Add protoc scripts to dump raw text form of buffers to stdout for debugging |
| 9 | +* Automated API and fixture documentation |
| 10 | + |
| 11 | +#### 3.0.0-beta7 |
2 | 12 |
|
3 | 13 | - Fix some invalid fixtures [#69](https://github.com/mapbox/mvt-fixtures/pull/69) |
4 | 14 |
|
5 | | -## 3.0.0-beta6 |
| 15 | +#### 3.0.0-beta6 |
6 | 16 |
|
7 | 17 | - gunzip and null encode all of the real-world fixtures, plus include some fixtures that _are_ gzipped. [#67](https://github.com/mapbox/mvt-fixtures/commits/master) |
8 | 18 |
|
9 | | -## 3.0.0-beta5 |
| 19 | +#### 3.0.0-beta5 |
10 | 20 |
|
11 | 21 | - Add real-world fixtures from mapbox-streets and mapbox-terrain tilesets [#49](https://github.com/mapbox/mvt-fixtures/issues/49) |
12 | 22 | - Another path fix [#65](https://github.com/mapbox/mvt-fixtures/pull/65) |
13 | 23 |
|
14 | | -## 3.0.0-beta4 |
| 24 | +#### 3.0.0-beta4 |
15 | 25 |
|
16 | 26 | - Revert 3.0.0-beta3 removal of submodule, fix paths instead |
17 | 27 |
|
18 | | -## 3.0.0-beta3 |
| 28 | +#### 3.0.0-beta3 |
19 | 29 |
|
20 | 30 | - Vendorize vector-tile-spec repository so it packages with npm publishes [#61](https://github.com/mapbox/mvt-fixtures/issues/61) |
21 | 31 |
|
22 | | -## 3.0.0-beta2 |
| 32 | +#### 3.0.0-beta2 |
23 | 33 |
|
24 | 34 | - Recreate all fixtures that previously existed in 2.x |
25 | 35 | - Add protoc scripts to dump raw text form of buffers to stdout for debugging |
26 | 36 | - Update generateBuffer to run specific versions of the Mapbox Vector Tile Specification, or custom proto files |
27 | 37 | - Generate with proto2 syntax by default instead of proto3 syntax to avoid situations where default values confusion |
28 | 38 |
|
29 | | -## 3.0.0-beta1 |
| 39 | +#### 3.0.0-beta1 |
30 | 40 |
|
31 | 41 | - Create source files for all fixtures in the src/ directory - these are node modules which include information about the fixture, including a description, validity specs, and a JSON representation of the fixture. |
32 | 42 | - Rely on `pbf` and `protocol-buffers-schema` modules to generate fixtures based on the Mapbox Vector Tile Specification, which is now a submodule to this repository. |
|
0 commit comments