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

v3.3.0-beta.1 #13135

Merged
merged 55 commits into from
Apr 2, 2024
Merged

v3.3.0-beta.1 #13135

merged 55 commits into from
Apr 2, 2024

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    9c71476 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4dfcb1b View commit details
    Browse the repository at this point in the history
  3. Improve Flow typings (internal-1196)

    Import DEMData and Tiled3dModelBucket as a modules with side effects
    stepankuzmin authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    592070b View commit details
    Browse the repository at this point in the history
  4. Allow setting fog configuration through config expression (internal-1…

    …206)
    
    * Add fog configuration render test
    
    * Pass config options to Fog object
    
    * Update unit test
    alexshalamov authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    8a1eeed View commit details
    Browse the repository at this point in the history
  5. Bump playwright from 1.41.2 to 1.42.1 (internal-1218)

    Bumps [playwright](https://github.com/microsoft/playwright) from 1.41.2 to 1.42.1.
    - [Release notes](https://github.com/microsoft/playwright/releases)
    - [Commits](microsoft/playwright@v1.41.2...v1.42.1)
    
    ---
    updated-dependencies:
    - dependency-name: playwright
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    793a319 View commit details
    Browse the repository at this point in the history
  6. Bump msw from 2.1.7 to 2.2.2 (internal-1217)

    Bumps [msw](https://github.com/mswjs/msw) from 2.1.7 to 2.2.2.
    - [Release notes](https://github.com/mswjs/msw/releases)
    - [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md)
    - [Commits](mswjs/msw@v2.1.7...v2.2.2)
    
    ---
    updated-dependencies:
    - dependency-name: msw
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    4d1789a View commit details
    Browse the repository at this point in the history
  7. Bump @babel/core from 7.23.9 to 7.24.0 (internal-1215)

    Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.23.9 to 7.24.0.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-core)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/core"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    b60f3d7 View commit details
    Browse the repository at this point in the history
  8. Bump vite-plugin-arraybuffer from 0.0.2 to 0.0.6 (internal-1214)

    Bumps [vite-plugin-arraybuffer](https://github.com/tachibana-shin/vite-plugin-arraybuffer) from 0.0.2 to 0.0.6.
    - [Commits](tachibana-shin/vite-plugin-arraybuffer@v0.0.2...v0.0.6)
    
    ---
    updated-dependencies:
    - dependency-name: vite-plugin-arraybuffer
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    6615ca4 View commit details
    Browse the repository at this point in the history
  9. Bump address from 1.2.2 to 2.0.2 (internal-1216)

    Bumps [address](https://github.com/node-modules/address) from 1.2.2 to 2.0.2.
    - [Release notes](https://github.com/node-modules/address/releases)
    - [Changelog](https://github.com/node-modules/address/blob/master/CHANGELOG.md)
    - [Commits](node-modules/address@v1.2.2...v2.0.2)
    
    ---
    updated-dependencies:
    - dependency-name: address
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    9875b34 View commit details
    Browse the repository at this point in the history
  10. Meshopt compression support for landmarks (internal-1204)

    * Meshopt compression support for landmarks
    
    * Request meshopt wasm libraries to CDN
    
    * Review comments
    jtorresfabra authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    e7b7c4a View commit details
    Browse the repository at this point in the history
  11. Bump cssnano from 6.0.3 to 6.0.5 (internal-1187)

    Bumps [cssnano](https://github.com/cssnano/cssnano) from 6.0.3 to 6.0.5.
    - [Release notes](https://github.com/cssnano/cssnano/releases)
    - [Commits](https://github.com/cssnano/cssnano/compare/cssnano@6.0.3...cssnano@6.0.5)
    
    ---
    updated-dependencies:
    - dependency-name: cssnano
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    c48b07b View commit details
    Browse the repository at this point in the history
  12. Update CircleCI config (internal-1037)

    * Update CircleCI config
    
    * Bump Node to 18.19
    stepankuzmin authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    c9de626 View commit details
    Browse the repository at this point in the history
  13. [MAPS3D-700] QRF for Model layer - instanced models (internal-1213)

    * [MAPS3D] QRF for Model layer - instanced models
    
    The commit implements support for instanced models (trees) query render features.
    
    * reduce exaggeration in the test.
    
    * feature state support
    astojilj authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    a3115af View commit details
    Browse the repository at this point in the history
  14. [MAPS3D-1284] ground symbols on visibility set to none render test (i…

    …nternal-1202)
    
    Works properly in gl-js (expectation was created with no 3d layers).
    Bug uis reproducible in gl-native
    astojilj authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    d1e4211 View commit details
    Browse the repository at this point in the history
  15. Limit farZ of globe tiles during globe mercator transition (internal-…

    …1221)
    
    * Limit farZ during globe tile rendering
    
    * Add render test for issue #731
    
    * Update render test expectations
    endanke authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    2719a8b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    62f2126 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5d520fe View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    eeb064a View commit details
    Browse the repository at this point in the history
  19. Updated image expression description to explain that in can contain t…

    …wo arguments to use with icon-image-cross-fade (internal-1228)
    woodroof authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    8d37201 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4fe3ed8 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    4142bb8 View commit details
    Browse the repository at this point in the history
  22. Enable raster-elevation for tiled sources (internal-1133)

    * Add elevation to raster-color example
    
    * Add fade effect to globe-mercator transition of elevated raster layers
    
    * Render elevated raster layers behind the globe
    
    * Extend tile cover on globe for elevated raster layers
    
    * Render tiled raster sources with elevation
    
    * Update render tests
    
    * Update docs
    
    * Review fixes
    endanke authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    c11d9e3 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    ecc91f7 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    4187307 View commit details
    Browse the repository at this point in the history
  25. Transfer raster-array implementation (internal-1046)

    Clean up raster array implementation
    
    Catch and surface MRT errors
    
    Fix Raster Array texture sampling artifacts (internal-1210)
    
    Add raster-array debug page
    
    Add `COLOR_MIX_FACTOR` to adjust `raster-color-mix`
    
    Add `raster-array` render test
    
    Add `raster-array-band` render test
    rreusser authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    6839c57 View commit details
    Browse the repository at this point in the history
  26. Bump puppeteer-core from 22.0.0 to 22.4.1 (internal-1235)

    Bumps [puppeteer-core](https://github.com/puppeteer/puppeteer) from 22.0.0 to 22.4.1.
    - [Release notes](https://github.com/puppeteer/puppeteer/releases)
    - [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json)
    - [Commits](puppeteer/puppeteer@puppeteer-core-v22.0.0...puppeteer-core-v22.4.1)
    
    ---
    updated-dependencies:
    - dependency-name: puppeteer-core
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    c2aa91b View commit details
    Browse the repository at this point in the history
  27. Bump eslint-plugin-jsdoc from 48.2.0 to 48.2.1 (internal-1236)

    Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 48.2.0 to 48.2.1.
    - [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
    - [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
    - [Commits](gajus/eslint-plugin-jsdoc@v48.2.0...v48.2.1)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-plugin-jsdoc
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    81d3fc9 View commit details
    Browse the repository at this point in the history
  28. Bump msw from 2.2.2 to 2.2.3 (internal-1233)

    Bumps [msw](https://github.com/mswjs/msw) from 2.2.2 to 2.2.3.
    - [Release notes](https://github.com/mswjs/msw/releases)
    - [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md)
    - [Commits](mswjs/msw@v2.2.2...v2.2.3)
    
    ---
    updated-dependencies:
    - dependency-name: msw
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    6b731ed View commit details
    Browse the repository at this point in the history
  29. [MAPS3D-1294] Add frustum culling to batched models at node level (in…

    …ternal-1220)
    
    * Add frustum culling to batched models at node level
    
    * Remove normal offset definition for landmarks with no normals
    
    Also a couple of fixes to allow debug shadow maps and wrong vec3 comparison
    
    * Add frustum culling test for landmark and rendering stats
    
    We still don't check rendered vertices in shadow pass because lazy shadows are not implemented and that would cause a mismatch with the same test in gl-native
    jtorresfabra authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    5cfb070 View commit details
    Browse the repository at this point in the history
  30. [GLJS-713] Fix config with format expression that contains text prope…

    …rty overrides (internal-1227)
    
    * Fix config expression with formatted type that contains text properties
    
    more fix
    
    fix
    
    more fix
    
    * format file
    
    * nit
    
    * Upate render tests
    
    * fix flow error
    
    * fix lint error
    zmiao authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    2e43605 View commit details
    Browse the repository at this point in the history
  31. v3.3.0-alpha.1 (internal-1243)

    stepankuzmin authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    30b15c5 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    cda3bbf View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    e878bca View commit details
    Browse the repository at this point in the history
  34. v3.3.0-alpha.2 (internal-1247)

    stepankuzmin authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    cc1f3b5 View commit details
    Browse the repository at this point in the history
  35. Bump postcss from 8.4.35 to 8.4.36 (internal-1250)

    Bumps [postcss](https://github.com/postcss/postcss) from 8.4.35 to 8.4.36.
    - [Release notes](https://github.com/postcss/postcss/releases)
    - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
    - [Commits](postcss/postcss@8.4.35...8.4.36)
    
    ---
    updated-dependencies:
    - dependency-name: postcss
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    83407bc View commit details
    Browse the repository at this point in the history
  36. Bump puppeteer-core from 22.4.1 to 22.5.0 (internal-1252)

    Bumps [puppeteer-core](https://github.com/puppeteer/puppeteer) from 22.4.1 to 22.5.0.
    - [Release notes](https://github.com/puppeteer/puppeteer/releases)
    - [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json)
    - [Commits](puppeteer/puppeteer@puppeteer-core-v22.4.1...puppeteer-core-v22.5.0)
    
    ---
    updated-dependencies:
    - dependency-name: puppeteer-core
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    249f3e2 View commit details
    Browse the repository at this point in the history
  37. Fix wireframe rendering

    lasselammi authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    c34cf26 View commit details
    Browse the repository at this point in the history
  38. [MAPS3D-700] queryRenderedFeatures implementation for landmarks (3D t…

    …iles using EPSG:3857 coordinate system) (internal-1249)
    
    * [MAPS3D-700] queryRenderedFeatures implementation for Mapbox landmarks
    
    The implementation is AABB check only. finer check using heightmap is planned for followup.
    
    * refactor queryIntersectsMatchingFeature to interface to avoid casting to ModelStylerLayer in feature index
    
    * documentation update
    astojilj authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    ef26e4d View commit details
    Browse the repository at this point in the history
  39. [MAPS3D-1284] Fix z offset when opacity is evaluated to 0 on zoom cha…

    …nge (internal-1256)
    
    * [MAPS3D-1284] Fix z offset when opacity is evaluated to 0 on zoom change
    
    Handle also layout property change.
    
    When layers become hidden when zoom changes or when visibility changes (tiles are removed from the source in this case), we shouldn't use the previous elevation but drop symbols down.
    
    * add one more test to cover all hide variations
    astojilj authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    30bd8b9 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    a4b1746 View commit details
    Browse the repository at this point in the history
  41. Tracked parameters improvements (internal-1226)

    - fix objects change indicator & reset to defaults
    - add unfold button (reset to defaults save and load do not change folded state)
    - save scrollbar position
    alexey-romanov authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    24f3882 View commit details
    Browse the repository at this point in the history
  42. Add some more debug controls to devtools (internal-1262)

    * add some more debug controls to devtools
    
    * remove two that are better added after folder refresh support in tracked params
    akoylasar authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    cc81d89 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    bb2884c View commit details
    Browse the repository at this point in the history
  44. [GLJS-738] Refactor RasterArray Source (internal-1238)

    * Refactor RasterArray Source
    
    Add animation to debug page
    
    Keep previous texture in place
    
    Wait for rAF in render tests
    
    * Remove inProgress tracking from RasterArrayTile (internal-1261)
    
    * Use pixelFormat, improve types
    
    * Improve types
    
    * Drop anisotropic texture filter on raster-array tiles
    
    ---------
    
    Co-authored-by: Lasse Lammi <lasse.lammi@mapbox.com>
    Co-authored-by: Ricky Reusser <572717+rreusser@users.noreply.github.com>
    3 people authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    7ad882c View commit details
    Browse the repository at this point in the history
  45. Bump @babel/eslint-parser from 7.23.10 to 7.24.1 (internal-1264)

    Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.23.10 to 7.24.1.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.24.1/eslint/babel-eslint-parser)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/eslint-parser"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    40151f0 View commit details
    Browse the repository at this point in the history
  46. Bump cssnano from 6.0.5 to 6.1.2 (internal-1266)

    Bumps [cssnano](https://github.com/cssnano/cssnano) from 6.0.5 to 6.1.2.
    - [Release notes](https://github.com/cssnano/cssnano/releases)
    - [Commits](https://github.com/cssnano/cssnano/compare/cssnano@6.0.5...cssnano@6.1.2)
    
    ---
    updated-dependencies:
    - dependency-name: cssnano
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    1645a9b View commit details
    Browse the repository at this point in the history
  47. Bump postcss from 8.4.36 to 8.4.38 (internal-1269)

    Bumps [postcss](https://github.com/postcss/postcss) from 8.4.36 to 8.4.38.
    - [Release notes](https://github.com/postcss/postcss/releases)
    - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
    - [Commits](postcss/postcss@8.4.36...8.4.38)
    
    ---
    updated-dependencies:
    - dependency-name: postcss
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    52d2e6e View commit details
    Browse the repository at this point in the history
  48. [GLJS-732] Resolved circular dependencies in GL JS (internal-1239)

    * Fixed ajax <-> mapbox cycle
    
    * Fixed type circular dependencies
    
    * Fixed symbol_bucket circular dependency
    
    * Fixed rest of easy circular dependencies
    
    * Fixed circular dependencies near lng_lat.js
    underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    a3b8ac5 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    9edbaaf View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    6bb8a7a View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    9095d8c View commit details
    Browse the repository at this point in the history
  52. [GLJS-519] Added imports and slots API (internal-1271)

    * [GLJS-519] Added imports and slots API
    underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    f5b13f3 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    f05b574 View commit details
    Browse the repository at this point in the history
  54. Ignored model related tests

    underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    f01b3af View commit details
    Browse the repository at this point in the history
  55. v3.3.0-beta.1 (internal-1275)

    * 3.3.0-beta.1. Added CHANGELOG.md
    
    * 3.3.0-beta.1. Bump version
    underoot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    fd2045f View commit details
    Browse the repository at this point in the history