Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.54.0 beta.1 #5

Open
wants to merge 218 commits into
base: master
Choose a base branch
from
Open

v0.54.0 beta.1 #5

wants to merge 218 commits into from

Conversation

brncsk
Copy link

@brncsk brncsk commented Apr 1, 2019

No description provided.

ryanhamley and others added 30 commits October 31, 2018 10:08
* limit parallel image requests for raster performance

* add a test for maxParallelImageRequests

* fix flow
android-v6.7.0, ios-v4.5.0, ios-v4.6.0, macos-v0.12.0
Fixes issue mapbox#7609: fadeDuration 0 didn't ensure every symbol would render immediately, if collision detection took longer than 2ms.
* canonicalize tile urls so they use config.BASE_URL

* add tests for canonicalizing tile urls

* address review comments

* address kk's comments

* make tests more readable
* add validation option to style setters

* add StyleSetterOptions type
* Support benchmarking styles from file paths

* Remove `ref` property check

It's not a defined type under `LayerSpecification` and should therefore
not be a thing to check against.
and silence AbortError when using fetch api
Scott Farley and others added 19 commits March 14, 2019 14:40
…ents (mapbox#8044)

* introduce static worker version of the bundle

* update gitignore, remove leftover import

* use hyphen in csp/worker build names for consistency

* add docs for the static bundle

* rename mapbox-gl-worker to mapbox-gl-csp-worker

* nicer CSP build config
* publisher-production: (41 commits)
  bump publisher after timeout (mapbox#8058)
  cosmetic update to draggable Marker/point examples to prevent coordinates overlapping Mapbox logo (mapbox#8057)
  update mapbox style and tileset version numbers to most recent (mapbox#8056)
  update docs page shell (mapbox#8039)
  [email protected]
  Add create-image script to generate example thumbnails (mapbox#8029)
  Add HTML clusters + aggregated properties example (mapbox#8019)
  add 3D model with three.js example (mapbox#7977)
  update mapbox-gl-geocoder to @3.1.4 in examples (mapbox#7978)
  V0.53.1 (mapbox#7961)
  rename example for accepting coordinates in the geocoder (mapbox#7859)
  [docs] use appropriate-images for examples to increase page speed (mapbox#7900)
  [docs] dr-ui 0.6.0 (mapbox#7909)
  version bump gl-geocoder to v3.1.2 (mapbox#7924)
  Fix docs for Camera methods
  Docs page shell update 02-14-19 (mapbox#7907)
  fixes regression with css on examples pages (mapbox#7891)
  updates sentry project for docs subdomain (mapbox#7890)
  v0.53.0 (mapbox#7884)
  [docs] update dr-ui 0.5.0 (mapbox#7880)
  ...
…ox#7685)

* Extrusions: Do not try to triangulate non-polygon type features
Trying to triangulate the area of a feature without area (e.g.
GeoJSON LineStrings) just creates invalid excess triangles,
yielding visual artifacts

fix lint styleguide error in previous commit

* Add test for rendering line-type extrusions
This test draws
- a Polygon -> base are shall be rendered
 and
- a MultiLineString -> base area shall not be rendered

* Add test for rendering line-type extrusions: make test run on native implementation
For some reason, native cannot render on framebuffers with height less than 67 Pixel,
hence we increase the framebuffer height to 128
* pin react-dom to 16.3.2 to fix benchmarks build

* fix benchmarks builds accidentally switching to dev mode

* remove broken share button from benchmarks

* make benchmarks production-built for real this time; make source maps external

* update gl and rollup w/ plugins to hopefully fix build

* simplify benchmark build configs

* move Axis to benchmarks_view

* shuffle things around in benchmarks code

* revert some breaking stuff

* disable minifying bench for now

* re-enable bench minification; explicitly name benchmarks

* cut out UI logic from benchmark builds, reintroduce benchmarks_view

* centralize benchmarks rollup configs

* fix lint

* fix typo

* add forgotted watch flag
* Use @mapbox/gazetteer for benchmark coordinates

- Closes mapbox#8059

* Limit check on camelcase from external package

* Use feature.properties[place_name] instead

* Ignore jsonlint-lines in Flow

* Add as devDependency

* Upgrade `@mapbox/gazetteer` to a version that excludes dependencies
* upgrade various (mostly dev) deps

* try downgrading gl to 4.1.1
…ox#8081)

* Allow setStyle diff by default with localIdeographFontFamily on

* Fix flow error
@brncsk brncsk force-pushed the feature/v0.54.0-beta.1 branch 5 times, most recently from 79e210d to a505c06 Compare April 2, 2019 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.