Skip to content
This repository was archived by the owner on Aug 8, 2023. It is now read-only.

Commit 71ce52d

Browse files
Gali Nellegalinelle
Gali Nelle
authored andcommitted
Update changelog for the maps-1.6.0-rc.1 release
1 parent 90dcc2c commit 71ce52d

File tree

1 file changed

+16
-12
lines changed

1 file changed

+16
-12
lines changed

CHANGELOG.md

+16-12
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## master
44

5+
## maps-v1.6.0-rc.1
6+
57
### ✨ New features
68

79
- [core] Move logging off the main thread ([#16325](https://github.com/mapbox/mapbox-gl-native/pull/16325))
@@ -19,7 +21,7 @@
1921
- `getPlacedSymbolsData()`
2022
if collecting of the placed symbols data is enabled, returns the reference to the `PlacedSymbolData` vector holding the collected data.
2123

22-
- [core] Enable circle-sort-key property [#15875](https://github.com/mapbox/mapbox-gl-native/pull/15875/)
24+
- [core] Enable circle-sort-key property ([#15875](https://github.com/mapbox/mapbox-gl-native/pull/15875/))
2325

2426
Adds support for `circle-sort-key` property, consistent with `symbol-sort-key`.
2527

@@ -29,7 +31,7 @@
2931

3032
Adds a new layer type, `location-indicator`, that can be used to add a source-less indicator to the map, comprising raster images and a precision radius in meters.
3133

32-
- Add generic setter for Layer's 'source' property ([#16406](https://github.com/mapbox/mapbox-gl-native/pull/16406)
34+
- Add generic setter for Layer's 'source' property ([#16406](https://github.com/mapbox/mapbox-gl-native/pull/16406))
3335

3436
### 🐞 Bug fixes
3537

@@ -48,6 +50,8 @@
4850

4951
- [core] Correctly log a warning instead of crashing when a non-existent image is attempted to be removed. ([#16391](https://github.com/mapbox/mapbox-gl-native/pull/16391))
5052

53+
- [core] Fix segfault resulting from an invalid geometry ([#16409](https://github.com/mapbox/mapbox-gl-native/pull/16409))
54+
5155
## maps-v1.5.1
5256

5357
### 🐞 Bug fixes
@@ -128,9 +132,9 @@
128132
- [default] Fix possible crash at RunLoop::wake() ([#16255](https://github.com/mapbox/mapbox-gl-native/pull/16255))
129133

130134
- [android] Update toGeoJSON in android_conversion.hpp ([#16243](https://github.com/mapbox/mapbox-gl-native/pull/16243))
131-
132-
Before this chage, `toGeoJSON` method in `android_conversion.hpp` could not convert an Object (Map in android) to GeoJSON object.
133-
135+
136+
Before this chage, `toGeoJSON` method in `android_conversion.hpp` could not convert an Object (Map in android) to GeoJSON object.
137+
134138
But `within` expression needs to accept an Object and then convert it to the GeoJSON object, now `toGeoJSON` method can convert both string and Object to GeoJSON.
135139

136140
- [core] Fix `within` expression algorithm so that `false` value will be returned when point is on the boundary. Allow using different GeoJSON formats as arguments of `within` expression.([#16232](https://github.com/mapbox/mapbox-gl-native/pull/16232))
@@ -166,7 +170,7 @@
166170
- Signature of a `MapSnapshotter`'s constructor has been changed
167171
- Signature for a `MapSnapshotter::snapshot` method has been changed
168172
- Size of an offline regions do not affect ambient cache size ([#15622](https://github.com/mapbox/mapbox-gl-native/pull/15622))
169-
173+
170174
##### 📌 Known issues
171175

172176
- When feature is exactly on the geometry boundary, `within` expression returns inconsistent values for different zoom levels ([#16301](https://github.com/mapbox/mapbox-gl-native/issues/16301))
@@ -204,7 +208,7 @@
204208

205209
Breaking code example:
206210
`auto fs = FileSourceManager::getFileSource(); fs->..`
207-
211+
208212
Posible fix:
209213
`std::shared_ptr<FileSource> fs = `;
210214

@@ -247,19 +251,19 @@
247251
The new `Source::setPrefetchZoomDelta(optional<uint8_t>)` method allows overriding default tile prefetch setting that is defined by the Map instance.
248252

249253
- [core] Add support for `within expression`. Implement the use of `within expression` with paint propery and filter expression. ([#16157](https://github.com/mapbox/mapbox-gl-native/pull/16157))
250-
254+
251255
The `within expression` enables checking whether a feature is inside a pre-defined geometry set/boundary or not. This `within expression` returns a boolean value, `true` indicates that the feature being evaluated is inside the geometry set. The returned value can be then consumed as input by another expression or used directly by a paint/layer property.
252-
256+
253257
Support for using `within expression` with layout property will be implemented separately.
254258

255259
- [core] Add support for using `within expression` with layout property. ([#16194](https://github.com/mapbox/mapbox-gl-native/pull/16194))
256260

257261
- [core] Add support for `in expression`. ([#16162](https://github.com/mapbox/mapbox-gl-native/pull/16162))
258-
262+
259263
The `in expression` enables checking whether a Number/String/Boolean type item is in a String/Array and returns a boolean value.
260264

261265
- [core] Add support for using `within expression` with features having `'LineString'` geometry type. ([#16220](https://github.com/mapbox/mapbox-gl-native/pull/16220))
262-
266+
263267
`within expression` now supports features with geometry types: `'Point'` or `'LineString'`.
264268

265269
### 🐞 Bug fixes
@@ -439,7 +443,7 @@
439443

440444
Introduces public [mblg::Renderer::render](https://github.com/mapbox/mapbox-gl-native/pull/16127/files#diff-5a977e0401792825d7fcf522d48df11fR34) API break.
441445

442-
- [core] Refactor DefaultFileSource codebase ([#15768](https://github.com/mapbox/mapbox-gl-native/pull/15768))
446+
- [core] Refactor DefaultFileSource codebase ([#15768](https://github.com/mapbox/mapbox-gl-native/pull/15768))
443447
- Adds `FileSourceManager` interface that provides access to `FileSource` instances and means of registering / unregistering `FileSource` factories
444448
- Splits `DefaultFileSource` into smaller parts
445449
- Adds `DatabaseFileSource` interface and it's default implementation

0 commit comments

Comments
 (0)