Konstantin Käfer
d1a266b3e6
[node] allow building all ABIs at once
2018-05-22 11:17:01 +02:00
Konstantin Käfer
973aa963f9
[node] move to Nan 2.10.0
2018-05-22 11:17:01 +02:00
Konstantin Käfer
d5aff7182d
[node] prevent race condition for renderFinished
2018-05-22 11:02:51 +02:00
Asheem Mamoowala
78fdf5c771
Clamp TileJSON.bounds latitudes to [-90, 90] ( #11964 )
...
Fixes #11963 .
2018-05-21 14:59:54 -07:00
Julian Rex
bef2a7ccb6
[ios,macos] Fix for infinite loop crash when setting shape to nil in MGLMapViewDelegate methods ( #11614 )
2018-05-21 14:14:58 -04:00
John Firebaugh
a84ac4c8d7
[core] Align URL token replacement behavior with GL JS
...
I.e. preserve unknown tokens in URLs rather than replacing them with an empty string.
2018-05-18 17:19:45 -07:00
John Firebaugh
b2fabe5eef
[core] Align match behavior with case/==
...
Makes `["match", ["get", k], label, match, otherwise]` equivalent to `["case", ["==", ["get", k], label], match, otherwise]`. This changes the behavior of match expressions where the runtime type of the input does not match the type of the labels: previously such expressions produced a runtime type error and then fell back to the property default value; now they produce the fallback value from the match expression.
2018-05-18 12:10:31 -07:00
Fabian Guerra Soto
be6e40eb68
[ios] Bump podspect to 4.1.0-alpha.1. ( #11937 )
2018-05-18 10:14:38 -04:00
Tobrun
e70c73249b
[android] - bump telemetry to v3.1.1
2018-05-18 11:02:00 +02:00
tobrun
e1f89bf369
[android] - add changelog for 6.2.0-alpha.1
2018-05-18 10:36:14 +02:00
Fabian Guerra Soto
1aa5c67837
[ios, macos] Support array values in match expressions. ( #11866 )
...
* [ios, macos] Support array values in match expressions.
* [ios, macos] Update mgl_match documentation.
* [ios, macos] Update changelogs.
* [ios, macos] Clarify match expressions documentation.
2018-05-17 14:47:01 -04:00
tobrun
4ceb687f6c
[android] - expose MapView created callbacks on MapFragment and MapSupportFragment
2018-05-17 19:36:57 +02:00
tobrun
518b857d64
[android] - add nullability annotations to public api for kotlin language integration
2018-05-17 19:36:41 +02:00
tobrun
4f2002b856
[android] - expose MapView#setOfflineRegionDefinition
2018-05-17 19:22:03 +02:00
Fabian Guerra
30376f3ce1
Merge branch 'release-boba' into master
...
# Conflicts:
# mapbox-gl-js
# platform/android/CHANGELOG.md
# platform/android/MapboxGLAndroidSDK/gradle.properties
# platform/android/gradle/dependencies.gradle
# platform/darwin/src/MGLVectorTileSource.mm
# platform/darwin/src/MGLVectorTileSource_Private.h
# platform/ios/CHANGELOG.md
# src/mbgl/style/expression/compound_expression.cpp
2018-05-17 11:47:31 -04:00
Bruno de Oliveira Abinader
7d1e52a325
[build] Use Qt 5.6.3 instead of 5.7 in AppVeyor
2018-05-17 18:01:12 +03:00
Lauren Budorick
d05fa404a8
Fix bug (always true + incorrect calculation) in fill_extrusion_bucket edgedistance check
2018-05-16 10:41:48 -07:00
Osana Babayan
5af104bfa5
bumped mapbox-java to 3.1.0 ( #11916 )
2018-05-16 08:18:21 -04:00
Minh Nguyễn
146057adf9
macos-v0.7.1
2018-05-15 12:47:38 -07:00
Minh Nguyễn
87e3c2571a
[ios, macos] Copyedited changelogs
2018-05-15 12:47:22 -07:00
Jordan Kiley
0d5a33df67
[ios, macos] Moved numbers away from start of lines in documentation ( #11881 )
2018-05-15 10:48:21 -07:00
Jason Wray
c0191535eb
Remove changelog entry for crash fixed in v3.7.7
2018-05-14 17:14:28 -04:00
Jason Wray
8a55c2cc81
Update macOS changelog
2018-05-14 17:14:28 -04:00
Jason Wray
d897645600
[ios] Prepare ios-v4.0.1 release
2018-05-14 17:14:28 -04:00
Jason Wray
76b66b1409
Add v3.7.7 & v3.7.8 sections to changelog
2018-05-14 17:14:28 -04:00
Minh Nguyễn
8383ef4eae
[ios] Copyedit changelog for ios-v4.0.1
2018-05-14 17:14:27 -04:00
Minh Nguyễn
baf5fd7d01
[ios, macos] Fixed English priority during label localization
...
Respect English in the Preferred Languages setting even if other Mapbox Streets source–supported languages are listed too.
2018-05-14 14:12:51 -07:00
Minh Nguyễn
4b1530ff42
[core] Convert null to empty string, not “null”
2018-05-14 13:24:42 -07:00
Lauren Budorick
62c875e01b
[core] Rework spec function/expression taxonomy
...
Ports https://github.com/mapbox/mapbox-gl-js/pull/6521 , updating codegen scripts to parse new expression taxonomy.
2018-05-14 12:38:14 -07:00
Thiago Marcos P. Santos
07ad29d30d
[qt] Fix build when building the Qt Location plugin
...
- MinGW has to explicitly know that is building a static library.
- Android doesn't have 'round' on the std:: namespace when using g++.
2018-05-14 17:18:51 +03:00
Tobrun
28da56465e
[android] - promote pixel ratio to public api of NativeMapview.
2018-05-14 11:38:21 +02:00
Tobrun
65743769a4
[android] - improve stop javadoc to include interpolate
2018-05-14 11:38:21 +02:00
Tobrun
5653b340bc
[android] - clear map change listeners when map is destroyed
2018-05-14 11:38:21 +02:00
Tobrun
5380d80c88
[android] - allow early callback registration
2018-05-14 11:38:21 +02:00
Tobrun
7854dfa3a0
[android] - integrate view callback abstraction
2018-05-14 11:38:21 +02:00
Jason Wray
0d067e3925
[ios, build] Re-add support for 32-bit simulators (i386)
2018-05-11 16:38:31 -04:00
Osana Babayan
36d30f13fc
[android] added more tests for LatLngBounds.union(), LatLngBounds.intersect() ( #11777 )
...
fixed going over antimeridian for both
2018-05-11 16:00:45 -04:00
Tobrun
b6f56db4fe
[android] - avoid rounding the pixelratio of the image addded through NativeMapView#addImage
2018-05-11 10:52:27 +02:00
Jason Wray
8c00a41708
Merge tag 'ios-v3.7.8' into master
...
Conflicts:
platform/android/CHANGELOG.md
platform/android/MapboxGLAndroidSDK/gradle.properties
platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/http/HTTPRequest.java
platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java
platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java
platform/ios/CHANGELOG.md
platform/ios/Mapbox-iOS-SDK-nightly-dynamic.podspec
platform/ios/Mapbox-iOS-SDK-symbols.podspec
platform/ios/Mapbox-iOS-SDK.podspec
platform/ios/ios.xcodeproj/project.pbxproj
platform/ios/src/MGLAPIClient.m
2018-05-10 16:22:44 -04:00
Lucas Wojciechowski
a4e2c1af1f
[core] Convert "legacy" filters directly into expressions ( #11610 )
...
Ports the specialized filter-* expressions from GL JS, adding them to src/mbgl/style/expression/compound_expression.cpp
2018-05-10 12:37:14 -07:00
John Firebaugh
a1195f6a9d
Avoid exceptions for flow control during database creation
...
Unfortuntely, it's difficult to avoid all exceptions, because sqlite3_open_v2 does not reliably return SQLITE_NOTADB if the file is not a database. However, this should avoid cases where developers misinterpret the SQLITE_CANTOPEN exception as a crash, which is the common case.
2018-05-09 07:32:16 -07:00
Jason Wray
ee10088702
[ios] Fix MGLAnnotationView.rotatesToMatchCamera clobbering other transforms
2018-05-08 18:26:11 -04:00
tobrun
d1dff1d6e7
[android] - build release with debug signing
2018-05-08 13:39:39 +02:00
Jason Wray
30e8798d76
[ios] Prepare ios-v3.7.8 release
2018-05-07 18:31:25 -04:00
Randall Lee
0141f65e7b
[iOS] - Update telemetry certificate pinning ( #11845 )
...
* Update telemetry certificate pinning
* Load both CN certificates
* [ios] Use China events endpoint with China API endpoint
* Update CHANGELOG.md
2018-05-07 17:57:42 -04:00
Tobrun
a24b8fd206
[android] - update changelog to v6.1.1
2018-05-07 18:31:14 +02:00
Fabian Guerra Soto
a425995189
[ios, macos] Add to-rgba expression operator. ( #11725 )
...
* [ios, macos] Add expression support to to-rgba operator.
* [ios, macos] Update style docs.
* [ios, macos] Refactored to-rgba to to-color.
* [ios, macos] Add support for to-rgba expression operator.
* [ios, macos] Add multiple parameters support to to-color operand.
* [ios, macos] Enable to-rgba operator for MGLColor or key path expressions.
* [ios, macos] Update predicates and expressions guide to reflect cast changes.
* [ios, macos] Update changelogs.
* [ios, macos] Clarify color casting usage.
2018-05-07 12:01:29 -04:00
Bruno de Oliveira Abinader
e839bf5299
[build] Bump macos-debug-qt5 xcode to 9.3.0
2018-05-07 18:34:24 +03:00
Tobrun
9c1e414981
[android] - update telemetry to 3.1.0
2018-05-07 17:25:26 +02:00
Tobrun
a489223154
[android] - update telemetry to 3.1.0
2018-05-07 17:25:09 +02:00