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.5.0-beta.1 #13204

Merged
merged 83 commits into from
Jun 19, 2024
Merged

v3.5.0-beta.1 #13204

merged 83 commits into from
Jun 19, 2024

Commits on Jun 18, 2024

  1. Fix z-offset corner cases v2 (internal-1432)

    * Convert x, y tilecoords to node coords
    
    * Update the station building with latest tools version and the examples using it
    jtorresfabra authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    9857c8b View commit details
    Browse the repository at this point in the history
  2. [MAPS3D-1347] Add landmark cutoff for the front plane (internal-1421)

    * Add front cutoff opacity calculation
    
    * Add node sorting
    
    * Update front cutoff handling
    
    * Update front cutoff render tests
    
    * Enable front cutoff render tests
    
    * Fix linter issues
    
    * Fix model matrix calculation
    
    * Increase render test tolerances
    
    * Fix fov scale
    
    * Update landmark front cutoff terrain render test
    
    * Increase render test tolerances
    
    * Fix symbol hiding
    lasselammi authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    7073c91 View commit details
    Browse the repository at this point in the history
  3. Minor changes required for line-pattern port to native (internal-1438)

    * Fix line-width expression evaluation in native
    * Update line-pattern-trim-offset render tests
    aleksigron authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    8cd2809 View commit details
    Browse the repository at this point in the history
  4. Initialize particle positions using simple hash function (internal-1436)

    * Initialize particle positions using simple esgtsa hash function
    
    - the intention is to make it easier for GL-native to initialize
      using identical positions so that the render test results agree.
    
    * Create particle position image once per layer
    Nelarius authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    aba6b48 View commit details
    Browse the repository at this point in the history
  5. Fix queryRenderedFeatures types (internal-1439)

    * Fix `queryRenderedFeatures` types
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    0ac7fd1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    afb97bc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d079378 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f8dd3a9 View commit details
    Browse the repository at this point in the history
  9. Bump @babel/core from 7.24.5 to 7.24.6 (internal-1450)

    Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.24.5 to 7.24.6.
    - [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.6/packages/babel-core)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/core"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    ec0d9a7 View commit details
    Browse the repository at this point in the history
  10. Bump playwright from 1.44.0 to 1.44.1 (internal-1448)

    Bumps [playwright](https://github.com/microsoft/playwright) from 1.44.0 to 1.44.1.
    - [Release notes](https://github.com/microsoft/playwright/releases)
    - [Commits](microsoft/playwright@v1.44.0...v1.44.1)
    
    ---
    updated-dependencies:
    - dependency-name: playwright
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    cce9172 View commit details
    Browse the repository at this point in the history
  11. Bump @rollup/plugin-commonjs from 25.0.7 to 25.0.8 (internal-1447)

    Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 25.0.7 to 25.0.8.
    - [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md)
    - [Commits](https://github.com/rollup/plugins/commits/commonjs-v25.0.8/packages/commonjs)
    
    ---
    updated-dependencies:
    - dependency-name: "@rollup/plugin-commonjs"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    76a3654 View commit details
    Browse the repository at this point in the history
  12. Bump puppeteer-core from 22.9.0 to 22.10.0 (internal-1446)

    Bumps [puppeteer-core](https://github.com/puppeteer/puppeteer) from 22.9.0 to 22.10.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.9.0...puppeteer-core-v22.10.0)
    
    ---
    updated-dependencies:
    - dependency-name: puppeteer-core
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    19610d9 View commit details
    Browse the repository at this point in the history
  13. Bump stylelint from 16.5.0 to 16.6.0 (internal-1445)

    Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.5.0 to 16.6.0.
    - [Release notes](https://github.com/stylelint/stylelint/releases)
    - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
    - [Commits](stylelint/stylelint@16.5.0...16.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: stylelint
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    a37161f View commit details
    Browse the repository at this point in the history
  14. Bump eslint-plugin-jsdoc from 48.2.5 to 48.2.6 (internal-1443)

    Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 48.2.5 to 48.2.6.
    - [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.5...v48.2.6)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-plugin-jsdoc
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    0b3260e View commit details
    Browse the repository at this point in the history
  15. Bump glob from 10.3.16 to 10.4.1 (internal-1449)

    Bumps [glob](https://github.com/isaacs/node-glob) from 10.3.16 to 10.4.1.
    - [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
    - [Commits](isaacs/node-glob@v10.3.16...v10.4.1)
    
    ---
    updated-dependencies:
    - dependency-name: glob
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    f96fc5e View commit details
    Browse the repository at this point in the history
  16. Bump @babel/eslint-parser from 7.24.5 to 7.24.6 (internal-1444)

    Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.24.5 to 7.24.6.
    - [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.6/eslint/babel-eslint-parser)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/eslint-parser"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    f0fd02a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6d45f09 View commit details
    Browse the repository at this point in the history
  18. Improve Flow typings (internal-1453)

    * Improve Flow typings
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    b16a7c1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    c272d0d View commit details
    Browse the repository at this point in the history
  20. [MAPS3D-1244] support symbols occlusions vs depth buffer via hardware…

    … occlusion queries (internal-1419)
    alexey-romanov authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    bda0842 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ffdcdff View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    4e730e5 View commit details
    Browse the repository at this point in the history
  23. Bump stylelint from 16.6.0 to 16.6.1 (internal-1462)

    Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.6.0 to 16.6.1.
    - [Release notes](https://github.com/stylelint/stylelint/releases)
    - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
    - [Commits](stylelint/stylelint@16.6.0...16.6.1)
    
    ---
    updated-dependencies:
    - dependency-name: stylelint
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    f3e860f View commit details
    Browse the repository at this point in the history
  24. Bump eslint-plugin-jsdoc from 48.2.6 to 48.2.7 (internal-1461)

    Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 48.2.6 to 48.2.7.
    - [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.6...v48.2.7)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-plugin-jsdoc
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    51e230d View commit details
    Browse the repository at this point in the history
  25. Bump testem from 3.13.0 to 3.14.0 (internal-1460)

    Bumps [testem](https://github.com/testem/testem) from 3.13.0 to 3.14.0.
    - [Release notes](https://github.com/testem/testem/releases)
    - [Commits](testem/testem@v3.13.0...v3.14.0)
    
    ---
    updated-dependencies:
    - dependency-name: testem
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    2c24596 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    c02c5dd View commit details
    Browse the repository at this point in the history
  27. Switch raster-particle-layer debug page to hosted data (internal-1454)

    * Switch to hosted data for raster-particle-layer debug page
    
    * Remove unused local files
    
    * Add raster-particle-layer.html to release page list
    Nelarius authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    a308cf0 View commit details
    Browse the repository at this point in the history
  28. [MAPS3D-1272] Introduce clip layer to remove 3d data (internal-1351)

    * introduce clipe layer to remove 3d data (for now fill extrusions and landmarks)
    
    * add example
    
    * handle instanced trees
    
    * existing behaviour for landmark regions
    
    * unit
    
    * handle symbols
    
    * symbols skip landmark influence
    
    * some optimisation to remove unnecessary array used by instanced model clipping logic
    
    * some refactoring and small fix in preparation to allow control for additional controls via layout properties to clip symbol and instanced model layers
    
    * instanced models skip landmark influence
    
    * support clipping extra layers specified via a list of values as a constant layout property
    
    * small fix
    
    * fix symbols not getting clipped at low zoom level
    
    * opt out early when tile does not overlap with the clip bounding region
    
    * standard extruded buildings handled separately as well
    
    * for now ignore the extruded-buildings case
    
    * support multi layers for instanced models and symbols
    
    * slightly different approach in prep for separating extruded buildings, wip
    
    * add render tests
    
    * test case for two layers one overriding the other
    
    * tiny fix in unit
    
    * missing property default
    
    * fix some remaining issues and update tests
    
    * no clipping in globe mode
    
    * add case for fill-extrusion WIP and somewhat flakey for now
    
    * test case for min max zoom
    
    * doc update
    
    * test for fill-extruion case
    
    * minor
    
    * unit and flow and a fix in debug page
    
    * Fix buld error
    
    * use enum, fix duplicate param in min max calcs, and few other review fixes
    
    * some housekeeping to pass clip masks similar to how order is passed down i.e. during setSources call
    
    * missing field when comparing region equality
    
    * move render tests out of model-layer folder
    
    ---------
    
    Co-authored-by: Jordi Torres <[email protected]>
    2 people authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    04830fc View commit details
    Browse the repository at this point in the history
  29. Non draped lines and line-occlusion-opacity behind buildings and terr…

    …ain (internal-1343)
    
    * Wip: specify line elevation in property array and use line-progress
    
    Incorrect rendering in render test as it still doesn't do clipping and tesselation
    
    * clipping on tile borders
    
    * tesellation, assuming terrain usage always
    
    * line occlusion opacity wip
    
    * render tests for lien occlusion opacity
    
    * render test for opacity and stenciling requirement
    
    * multiline transparency test
    
    * update render test data
    
    * fix elevated line render test
    
    * revert dynamic.js change
    
    * line pattern example with blue and gray circles
    
    * test fixes
    
    mergeLayers on terrain only for new layers, not for paint property changes to avoid flickering
    
    * line-pattern debug page - add terrain and line-z-offset
    
    * fix line-join none issue with elevated line
    
    * rebase render test after fixed line pattern in previous commit
    
    * fix gradient render test
    
    * add the u_alpha_discard_threshold to line pattern, too.
    
    * render testing elevated lines with > 65535 vertices
    
    * Cleanup
    
    * Revert second pass for draw_line - it is not needed to be introduced in this PR
    
    The approach would eventually come later but it is not needed now
    
    * Use proper feature distance when available
    
    * rebase
    astojilj authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    4af1210 View commit details
    Browse the repository at this point in the history
  30. Add color-theme property (internal-1402)

    * Add Texture3D class
    
    * Add color-theme property to style spec
    
    * Add RenderColor class and pass around LUT to color properties
    
    Co-Authored-By: Konstantin Käfer <[email protected]>
    
    * Apply LUT on images
    
    * Apply LUT in model fragment shader
    
    * Add render tests for color-theme property
    
    * Add demo page for LUTs
    
    * fixup loadImage
    
    * fixup circular dependencies
    
    * Add render test to load colorTheme value from config
    
    * Load style with incorrect LUT value
    
    * Add test to load style with incorrect lut value
    
    * Get rid of redundant allocations when applying LUT on CPU (internal-1456)
    
    * Add getLut(scope) function to syle
    
    * Catch errors of color theme loading during style load
    
    ---------
    
    Co-authored-by: Konstantin Käfer <[email protected]>
    Co-authored-by: Volodymyr Agafonkin <[email protected]>
    3 people authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    0a90f28 View commit details
    Browse the repository at this point in the history
  31. [MAPS3D-1331] Add model-cutoff-fade-range support for landmarks (inte…

    …rnal-1437)
    
    * Implement model-cutoff-fade-range for landmarks
    
    * Enable render test
    
    * Update render test
    
    * Increase render test tolerance
    lasselammi authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    e4238fc View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    c6f8b46 View commit details
    Browse the repository at this point in the history
  33. TypeScript (internal-1105)

    * Setup TypeScript
    
    * git mv *.js *.ts
    
    * Typescriptify GL JS 🚀
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    f718e8e View commit details
    Browse the repository at this point in the history
  34. Cleanup Flow leftovers (internal-1467)

    * Cleanup Flow leftovers
    
    * Drop ObjMap type
    
    * Fix GeolocationPosition type
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    3d9aef4 View commit details
    Browse the repository at this point in the history
  35. Update dependencies (internal-1479)

    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    0d945f3 View commit details
    Browse the repository at this point in the history
  36. Drop VecType (internal-1480)

    * Drop `VecType`
    
    * Use GetElevation
    
    * Ignore test/util/mockServiceWorker.js
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    035ff76 View commit details
    Browse the repository at this point in the history
  37. Minor cleanup of style-spec package (internal-1485)

    * Minor cleanup of style-spec package
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    2b63e9e View commit details
    Browse the repository at this point in the history
  38. Check TypeScript error suppressions (internal-1486)

    * Add CI check for the TypeScript error suppressions
    
    * Log and use prior info about suppressions
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    4f9b6d3 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    59c3b0f View commit details
    Browse the repository at this point in the history
  40. Fix style-spec package structure (internal-1487)

    * Restrict imports outside of the style-spec
    
    * Cleanup
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    ff2e48e View commit details
    Browse the repository at this point in the history
  41. Drop v8.d.json.ts (internal-1489)

    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    464e521 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    bc9134a View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    c2c8d07 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    9b0b717 View commit details
    Browse the repository at this point in the history
  45. Improve TypeScript types (internal-1493)

    * Improve TypeScript types
    
    * Expose `FitBoundsOptions`
    
    * Add `FeatureSelector` type
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    2f9901c View commit details
    Browse the repository at this point in the history
  46. Bump @typescript-eslint/eslint-plugin from 7.12.0 to 7.13.0 (internal…

    …-1501)
    
    Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.12.0 to 7.13.0.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.0/packages/eslint-plugin)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    d23c654 View commit details
    Browse the repository at this point in the history
  47. Bump typescript-eslint from 7.12.0 to 7.13.0 (internal-1500)

    Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.12.0 to 7.13.0.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.0/packages/typescript-eslint)
    
    ---
    updated-dependencies:
    - dependency-name: typescript-eslint
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    7c7f901 View commit details
    Browse the repository at this point in the history
  48. Bump tsx from 4.12.0 to 4.15.1 (internal-1495)

    Bumps [tsx](https://github.com/privatenumber/tsx) from 4.12.0 to 4.15.1.
    - [Release notes](https://github.com/privatenumber/tsx/releases)
    - [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
    - [Commits](privatenumber/tsx@v4.12.0...v4.15.1)
    
    ---
    updated-dependencies:
    - dependency-name: tsx
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    2aa6844 View commit details
    Browse the repository at this point in the history
  49. Bump esbuild from 0.21.4 to 0.21.5 (internal-1496)

    Bumps [esbuild](https://github.com/evanw/esbuild) from 0.21.4 to 0.21.5.
    - [Release notes](https://github.com/evanw/esbuild/releases)
    - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
    - [Commits](evanw/esbuild@v0.21.4...v0.21.5)
    
    ---
    updated-dependencies:
    - dependency-name: esbuild
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    90f62c8 View commit details
    Browse the repository at this point in the history
  50. Bump json-stringify-pretty-compact from 2.0.0 to 4.0.0 (internal-1497)

    Bumps [json-stringify-pretty-compact](https://github.com/lydell/json-stringify-pretty-compact) from 2.0.0 to 4.0.0.
    - [Changelog](https://github.com/lydell/json-stringify-pretty-compact/blob/main/CHANGELOG.md)
    - [Commits](lydell/json-stringify-pretty-compact@v2.0.0...v4.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: json-stringify-pretty-compact
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    740eaca View commit details
    Browse the repository at this point in the history
  51. Bump eslint-plugin-jsdoc from 48.2.8 to 48.2.9 (internal-1502)

    Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 48.2.8 to 48.2.9.
    - [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.8...v48.2.9)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-plugin-jsdoc
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    e66da21 View commit details
    Browse the repository at this point in the history
  52. Bump sort-object from 0.3.2 to 3.0.3 (internal-1499)

    Bumps [sort-object](https://github.com/doowb/sort-object) from 0.3.2 to 3.0.3.
    - [Commits](doowb/sort-object@v0.3.2...3.0.3)
    
    ---
    updated-dependencies:
    - dependency-name: sort-object
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    829f4d6 View commit details
    Browse the repository at this point in the history
  53. Bump @mapbox/unitbezier from 0.0.0 to 0.0.1 (internal-1503)

    Bumps [@mapbox/unitbezier](https://github.com/mapbox/unitbezier) from 0.0.0 to 0.0.1.
    - [Release notes](https://github.com/mapbox/unitbezier/releases)
    - [Commits](https://github.com/mapbox/unitbezier/commits/v0.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: "@mapbox/unitbezier"
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    e997c23 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    bb3bce4 View commit details
    Browse the repository at this point in the history
  55. Bump tsx from 4.15.1 to 4.15.2 (internal-1507)

    Bumps [tsx](https://github.com/privatenumber/tsx) from 4.15.1 to 4.15.2.
    - [Release notes](https://github.com/privatenumber/tsx/releases)
    - [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
    - [Commits](privatenumber/tsx@v4.15.1...v4.15.2)
    
    ---
    updated-dependencies:
    - dependency-name: tsx
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    92e2569 View commit details
    Browse the repository at this point in the history
  56. Bump puppeteer-core from 22.10.0 to 22.10.1 (internal-1506)

    Bumps [puppeteer-core](https://github.com/puppeteer/puppeteer) from 22.10.0 to 22.10.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.10.0...puppeteer-core-v22.10.1)
    
    ---
    updated-dependencies:
    - dependency-name: puppeteer-core
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    3f4d165 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    8351f22 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    23a74e6 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    143ea84 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    23d76d1 View commit details
    Browse the repository at this point in the history
  61. [clip-layer] Update style spec and always remove 3d extruded buildings.

    #1512
    
    always remove 3d extruded buildings, rename property change to be more conventional, some refactoring and an additional render test, exclude one render test for the separated case of fill-extrusion which will be revisited in future.
    akoylasar authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    8229e2a View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    c2abe8d View commit details
    Browse the repository at this point in the history
  63. Minify code with the terser targeting es2020 (internal-1510)

    * Use `es2022` in production and `esnext` in development
    
    * Use `ecma: 2020` in terser
    
    * Disable code transform with esbuild
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    7ae3749 View commit details
    Browse the repository at this point in the history
  64. [GLJS-848] Improve TypeScript types (internal-1514)

    * Improve TypeScript types
    
    * drop unused assertions
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    4a56108 View commit details
    Browse the repository at this point in the history
  65. Fix rotated icon position during globe transition (internal-1517)

    * Fix rotated icon position during globe transition
    
    * Add render tests for symbol rotation on globe transition
    endanke authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    eeed345 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    be02ed5 View commit details
    Browse the repository at this point in the history
  67. Improve TypeScript types (internal-1521)

    Improve backward compatibility with community typings.
    
    * Overload `Map#once` type
    * Export Source implementation types
    * Split `MapDataEvent` into `MapStyleDataEvent` and `MapSourceDataEvent`
    * Use `GeoJSON.GeoJSON | string` as `GeoJSONSourceSpecification['data']` type instead of `unknown`
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    43c0e1e View commit details
    Browse the repository at this point in the history
  68. Remove legacy gl-stats.js script & puppeteer deps (internal-1523)

    * remove legacy gl-stats script & puppeteer deps
    
    * fixup
    mourner authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    4aa3f37 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    b8d6a6c View commit details
    Browse the repository at this point in the history
  70. Upgrade geojson-vt to v4 (internal-1524)

    * upgrade geojson-vt to v4
    
    * explicitly add geojson-vt types
    
    * fixup
    
    * fixup
    mourner authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    5b5afe1 View commit details
    Browse the repository at this point in the history
  71. Bump @types/node from 20.14.2 to 20.14.3 (internal-1527)

    Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.2 to 20.14.3.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/node"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    60a4a5c View commit details
    Browse the repository at this point in the history
  72. Bump tsx from 4.15.2 to 4.15.6 (internal-1529)

    Bumps [tsx](https://github.com/privatenumber/tsx) from 4.15.2 to 4.15.6.
    - [Release notes](https://github.com/privatenumber/tsx/releases)
    - [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
    - [Commits](privatenumber/tsx@v4.15.2...v4.15.6)
    
    ---
    updated-dependencies:
    - dependency-name: tsx
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    9c80fbd View commit details
    Browse the repository at this point in the history
  73. Bump tape from 5.7.5 to 5.8.1 (internal-1528)

    Bumps [tape](https://github.com/tape-testing/tape) from 5.7.5 to 5.8.1.
    - [Changelog](https://github.com/tape-testing/tape/blob/master/CHANGELOG.md)
    - [Commits](tape-testing/tape@v5.7.5...v5.8.1)
    
    ---
    updated-dependencies:
    - dependency-name: tape
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    ebdeea3 View commit details
    Browse the repository at this point in the history
  74. Bump the eslint-dependencies group with 4 updates (internal-1526)

    Bumps the eslint-dependencies group with 4 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser), [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).
    
    
    Updates `@typescript-eslint/eslint-plugin` from 7.13.0 to 7.13.1
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.1/packages/eslint-plugin)
    
    Updates `@typescript-eslint/parser` from 7.13.0 to 7.13.1
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.1/packages/parser)
    
    Updates `eslint-plugin-jsdoc` from 48.2.9 to 48.2.12
    - [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.9...v48.2.12)
    
    Updates `typescript-eslint` from 7.13.0 to 7.13.1
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.1/packages/typescript-eslint)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: eslint-dependencies
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: eslint-dependencies
    - dependency-name: eslint-plugin-jsdoc
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: eslint-dependencies
    - dependency-name: typescript-eslint
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: eslint-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    70a8d87 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    64e7230 View commit details
    Browse the repository at this point in the history
  76. [MAPS3D-1372] Add support for tileJson variants to enable meshopt til…

    …es (internal-1530)
    
    * Add support for tileJson variants to enable meshopt tiles in new versions
    
    New versions of the sdk will still be pointing to meshopt urls after tileJson parsing whilst old versions will still be pointing to draco urls for downloading tiles
    
    * Override all fields in geojson coming from variant
    jtorresfabra authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    dd2d1bb View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    bc1b1af View commit details
    Browse the repository at this point in the history
  78. Add experimental tag support (internal-1525)

    * Add experimental tag support
    
    * Skip validation for `experimental: true` keys
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    5cc42bc View commit details
    Browse the repository at this point in the history
  79. Fix Style-Spec "expression enum" types generation (internal-1533)

    * Fix Style-Spec expression enum types generation
    stepankuzmin authored and underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    840e8a7 View commit details
    Browse the repository at this point in the history
  80. Ignored model related tests

    underoot committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    d5deada View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    2421c8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bcdf23 View commit details
    Browse the repository at this point in the history
  3. v3.5.0-beta.1 (internal-1532)

    ---------
    
    Co-authored-by: Stepan Kuzmin <[email protected]>
    underoot and stepankuzmin committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    7dec10f View commit details
    Browse the repository at this point in the history