Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: terrestris/ol-util
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v17.0.1
Choose a base ref
...
head repository: terrestris/ol-util
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v18.0.0
Choose a head ref

Commits on May 10, 2024

  1. chore(deps-dev): bump @semantic-release/npm from 12.0.0 to 12.0.1

    Bumps [@semantic-release/npm](https://github.com/semantic-release/npm) from 12.0.0 to 12.0.1.
    - [Release notes](https://github.com/semantic-release/npm/releases)
    - [Commits](semantic-release/npm@v12.0.0...v12.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: "@semantic-release/npm"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored May 10, 2024
    Copy the full SHA
    c1c207d View commit details
  2. Copy the full SHA
    470a99b View commit details
  3. chore: update sbom.json

    KaiVolland committed May 10, 2024
    Copy the full SHA
    e1950a0 View commit details
  4. Copy the full SHA
    904d894 View commit details
  5. Merge pull request #1411 from terrestris/performance

    Improve performance of getLayer functions
    KaiVolland authored May 10, 2024
    Copy the full SHA
    5afab45 View commit details
  6. chore: update sbom.json

    KaiVolland committed May 10, 2024
    Copy the full SHA
    3d59be7 View commit details

Commits on May 13, 2024

  1. chore(deps-dev): bump rimraf from 5.0.5 to 5.0.7

    Bumps [rimraf](https://github.com/isaacs/rimraf) from 5.0.5 to 5.0.7.
    - [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
    - [Commits](isaacs/rimraf@v5.0.5...v5.0.7)
    
    ---
    updated-dependencies:
    - dependency-name: rimraf
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored May 13, 2024
    Copy the full SHA
    df9bb96 View commit details
  2. Merge pull request #1410 from terrestris/dependabot/npm_and_yarn/sema…

    …ntic-release/npm-12.0.1
    
    chore(deps-dev): bump @semantic-release/npm from 12.0.0 to 12.0.1
    dnlkoch authored May 13, 2024
    Copy the full SHA
    1ba4b48 View commit details
  3. Merge pull request #1413 from terrestris/dependabot/npm_and_yarn/rimr…

    …af-5.0.7
    
    chore(deps-dev): bump rimraf from 5.0.5 to 5.0.7
    dnlkoch authored May 13, 2024
    Copy the full SHA
    63313a0 View commit details
  4. chore: update sbom.json

    dnlkoch committed May 13, 2024
    Copy the full SHA
    5131e14 View commit details
  5. chore(deps-dev): bump semantic-release from 23.0.8 to 23.1.1

    Bumps [semantic-release](https://github.com/semantic-release/semantic-release) from 23.0.8 to 23.1.1.
    - [Release notes](https://github.com/semantic-release/semantic-release/releases)
    - [Commits](semantic-release/semantic-release@v23.0.8...v23.1.1)
    
    ---
    updated-dependencies:
    - dependency-name: semantic-release
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored May 13, 2024
    Copy the full SHA
    3069655 View commit details
  6. Merge pull request #1414 from terrestris/dependabot/npm_and_yarn/sema…

    …ntic-release-23.1.1
    
    chore(deps-dev): bump semantic-release from 23.0.8 to 23.1.1
    dnlkoch authored May 13, 2024
    Copy the full SHA
    b7ef429 View commit details
  7. chore: update sbom.json

    dnlkoch committed May 13, 2024
    Copy the full SHA
    94149c6 View commit details

Commits on May 14, 2024

  1. chore(deps-dev): bump @typescript-eslint/eslint-plugin

    Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.8.0 to 7.9.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.9.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] <support@github.com>
    dependabot[bot] authored May 14, 2024
    Copy the full SHA
    0fe6c65 View commit details
  2. Merge pull request #1415 from terrestris/dependabot/npm_and_yarn/type…

    …script-eslint/eslint-plugin-7.9.0
    
    chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.8.0 to 7.9.0
    dnlkoch authored May 14, 2024
    Copy the full SHA
    239d54f View commit details
  3. chore: update sbom.json

    dnlkoch committed May 14, 2024
    Copy the full SHA
    06a2a03 View commit details
  4. chore(deps-dev): bump @typescript-eslint/parser from 7.8.0 to 7.9.0

    Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.8.0 to 7.9.0.
    - [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.9.0/packages/parser)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored May 14, 2024
    Copy the full SHA
    eb886ec View commit details
  5. feat: add wms layer type utils

    BREAKING CHANGE: removes the `LayerUtil.isOlSource(source)` etc. functions in favor of
    `instanceof` checks
    simonseyock committed May 14, 2024
    Copy the full SHA
    adb1ca4 View commit details
  6. feat: remove duplicate WMSLayer type

    BREAKING CHANGE: removes the `WMSLayer` type from `MapUtils`. Use `WmsLayer` from typeUtils instead.
    simonseyock committed May 14, 2024
    Copy the full SHA
    fa82fdd View commit details
  7. Merge pull request #1416 from terrestris/dependabot/npm_and_yarn/type…

    …script-eslint/parser-7.9.0
    
    chore(deps-dev): bump @typescript-eslint/parser from 7.8.0 to 7.9.0
    dnlkoch authored May 14, 2024
    Copy the full SHA
    d615ab1 View commit details
  8. chore: update sbom.json

    dnlkoch committed May 14, 2024
    Copy the full SHA
    07bd9ee View commit details
  9. Merge pull request #1417 from terrestris/type-utils

    feat: add wms layer type utils
    simonseyock authored May 14, 2024
    Copy the full SHA
    5ad24ea View commit details
  10. chore(release): 18.0.0 [skip ci]

    # [18.0.0](v17.0.1...v18.0.0) (2024-05-14)
    
    ### Features
    
    * add wms layer type utils ([adb1ca4](adb1ca4))
    * remove duplicate `WMSLayer` type ([fa82fdd](fa82fdd))
    
    ### BREAKING CHANGES
    
    * removes the `WMSLayer` type from `MapUtils`. Use `WmsLayer` from typeUtils instead.
    * removes the `LayerUtil.isOlSource(source)` etc. functions in favor of
    `instanceof` checks
    semantic-release-bot committed May 14, 2024
    Copy the full SHA
    1aeb657 View commit details
Showing with 502 additions and 442 deletions.
  1. +2 −2 .github/workflows/on-pull-request.yml
  2. +15 −0 CHANGELOG.md
  3. +213 −276 package-lock.json
  4. +6 −8 package.json
  5. +25 −25 sbom.json
  6. +4 −5 src/CapabilitiesUtil/CapabilitiesUtil.ts
  7. +16 −51 src/LayerUtil/LayerUtil.ts
  8. +27 −0 src/MapUtil/MapUtil.spec.ts
  9. +17 −50 src/MapUtil/MapUtil.ts
  10. +12 −25 src/index.ts
  11. +128 −0 src/typeUtils/typeUtils.spec.ts
  12. +37 −0 src/typeUtils/typeUtils.ts
4 changes: 2 additions & 2 deletions .github/workflows/on-pull-request.yml
Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ jobs:
uses: actions/cache@v3
with:
path: ~/.npm
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
key: "${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}"
restore-keys: |
${{ runner.OS }}-node-
${{ runner.OS }}-
@@ -32,7 +32,7 @@ jobs:
run: npm install

- name: Run tests 🩺
run: npm test
run: npm run check

- name: Build artifacts 🏗️
run: npm run build
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
# [18.0.0](https://github.com/terrestris/ol-util/compare/v17.0.1...v18.0.0) (2024-05-14)


### Features

* add wms layer type utils ([adb1ca4](https://github.com/terrestris/ol-util/commit/adb1ca490a43a903ce764cb02d6b493a285fb702))
* remove duplicate `WMSLayer` type ([fa82fdd](https://github.com/terrestris/ol-util/commit/fa82fddbeeaf0cdc84fecce5e4599156d7d39993))


### BREAKING CHANGES

* removes the `WMSLayer` type from `MapUtils`. Use `WmsLayer` from typeUtils instead.
* removes the `LayerUtil.isOlSource(source)` etc. functions in favor of
`instanceof` checks

## [17.0.1](https://github.com/terrestris/ol-util/compare/v17.0.0...v17.0.1) (2024-05-10)


Loading