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: codeart1st/mapserver-wasm
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.1.0
Choose a base ref
...
head repository: codeart1st/mapserver-wasm
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.2.0
Choose a head ref

Commits on Sep 2, 2024

  1. chore(deps): bump actions/upload-artifact in the actions group

    Bumps the actions group with 1 update: [actions/upload-artifact](https://github.com/actions/upload-artifact).
    
    
    Updates `actions/upload-artifact` from 4.3.6 to 4.4.0
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](actions/upload-artifact@v4.3.6...v4.4.0)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: actions
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 2, 2024
    Copy the full SHA
    f44d823 View commit details

Commits on Sep 4, 2024

  1. chore(deps-dev): bump @semantic-release/github

    Bumps the development-dependencies group with 1 update: [@semantic-release/github](https://github.com/semantic-release/github).
    
    
    Updates `@semantic-release/github` from 10.1.7 to 10.3.0
    - [Release notes](https://github.com/semantic-release/github/releases)
    - [Commits](semantic-release/github@v10.1.7...v10.3.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@semantic-release/github"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 4, 2024
    Copy the full SHA
    769ef78 View commit details
  2. chore(deps-dev): bump @semantic-release/github

    Bumps the development-dependencies group with 1 update: [@semantic-release/github](https://github.com/semantic-release/github).
    
    
    Updates `@semantic-release/github` from 10.3.0 to 10.3.1
    - [Release notes](https://github.com/semantic-release/github/releases)
    - [Commits](semantic-release/github@v10.3.0...v10.3.1)
    
    ---
    updated-dependencies:
    - dependency-name: "@semantic-release/github"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 4, 2024
    Copy the full SHA
    8c2e30e View commit details
  3. chore(deps-dev): bump vite

    Bumps the development-dependencies group in /demo with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
    
    
    Updates `vite` from 5.4.2 to 5.4.3
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v5.4.3/packages/vite)
    
    ---
    updated-dependencies:
    - dependency-name: vite
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 4, 2024
    Copy the full SHA
    99dbf01 View commit details

Commits on Sep 6, 2024

  1. chore(deps-dev): bump @semantic-release/github

    Bumps the development-dependencies group with 1 update: [@semantic-release/github](https://github.com/semantic-release/github).
    
    
    Updates `@semantic-release/github` from 10.3.1 to 10.3.2
    - [Release notes](https://github.com/semantic-release/github/releases)
    - [Commits](semantic-release/github@v10.3.1...v10.3.2)
    
    ---
    updated-dependencies:
    - dependency-name: "@semantic-release/github"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 6, 2024
    Copy the full SHA
    52f0821 View commit details
  2. chore(deps-dev): bump @semantic-release/github

    Bumps the development-dependencies group with 1 update: [@semantic-release/github](https://github.com/semantic-release/github).
    
    
    Updates `@semantic-release/github` from 10.3.2 to 10.3.3
    - [Release notes](https://github.com/semantic-release/github/releases)
    - [Commits](semantic-release/github@v10.3.2...v10.3.3)
    
    ---
    updated-dependencies:
    - dependency-name: "@semantic-release/github"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 6, 2024
    Copy the full SHA
    4635805 View commit details

Commits on Sep 11, 2024

  1. chore(deps): bump proj4 from 2.12.0 to 2.12.1 in /demo

    Bumps [proj4](https://github.com/proj4js/proj4js) from 2.12.0 to 2.12.1.
    - [Release notes](https://github.com/proj4js/proj4js/releases)
    - [Changelog](https://github.com/proj4js/proj4js/blob/master/changelog.md)
    - [Commits](proj4js/proj4js@2.12.0...v2.12.1)
    
    ---
    updated-dependencies:
    - dependency-name: proj4
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 11, 2024
    Copy the full SHA
    fdf4a59 View commit details
  2. chore(deps-dev): bump vite

    Bumps the development-dependencies group in /demo with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
    
    
    Updates `vite` from 5.4.3 to 5.4.4
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/v5.4.4/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v5.4.4/packages/vite)
    
    ---
    updated-dependencies:
    - dependency-name: vite
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 11, 2024
    Copy the full SHA
    93e7723 View commit details
  3. chore(deps-dev): bump semantic-release

    Bumps the development-dependencies group with 1 update: [semantic-release](https://github.com/semantic-release/semantic-release).
    
    
    Updates `semantic-release` from 24.1.0 to 24.1.1
    - [Release notes](https://github.com/semantic-release/semantic-release/releases)
    - [Commits](semantic-release/semantic-release@v24.1.0...v24.1.1)
    
    ---
    updated-dependencies:
    - dependency-name: semantic-release
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 11, 2024
    Copy the full SHA
    f23e12b View commit details

Commits on Sep 14, 2024

  1. chore(deps-dev): bump vite

    Bumps the development-dependencies group in /demo with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
    
    
    Updates `vite` from 5.4.4 to 5.4.5
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/v5.4.5/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v5.4.5/packages/vite)
    
    ---
    updated-dependencies:
    - dependency-name: vite
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 14, 2024
    Copy the full SHA
    bb64d87 View commit details
  2. chore(deps-dev): bump vitest in the development-dependencies group

    Bumps the development-dependencies group with 1 update: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).
    
    
    Updates `vitest` from 2.0.5 to 2.1.0
    - [Release notes](https://github.com/vitest-dev/vitest/releases)
    - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.0/packages/vitest)
    
    ---
    updated-dependencies:
    - dependency-name: vitest
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 14, 2024
    Copy the full SHA
    05d934e View commit details

Commits on Sep 18, 2024

  1. chore(deps-dev): bump vite from 5.4.2 to 5.4.6 in /demo

    Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.2 to 5.4.6.
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v5.4.6/packages/vite)
    
    ---
    updated-dependencies:
    - dependency-name: vite
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 18, 2024
    Copy the full SHA
    774e65c View commit details
  2. chore(deps-dev): bump vite

    Bumps the development-dependencies group in /demo with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
    
    
    Updates `vite` from 5.4.5 to 5.4.6
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v5.4.6/packages/vite)
    
    ---
    updated-dependencies:
    - dependency-name: vite
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 18, 2024
    Copy the full SHA
    7feeb82 View commit details
  3. chore(deps-dev): bump the development-dependencies group with 2 updates

    Bumps the development-dependencies group with 2 updates: [@semantic-release/github](https://github.com/semantic-release/github) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).
    
    
    Updates `@semantic-release/github` from 10.3.3 to 10.3.4
    - [Release notes](https://github.com/semantic-release/github/releases)
    - [Commits](semantic-release/github@v10.3.3...v10.3.4)
    
    Updates `vitest` from 2.1.0 to 2.1.1
    - [Release notes](https://github.com/vitest-dev/vitest/releases)
    - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.1/packages/vitest)
    
    ---
    updated-dependencies:
    - dependency-name: "@semantic-release/github"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: development-dependencies
    - dependency-name: vitest
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 18, 2024
    Copy the full SHA
    c966258 View commit details
  4. chore(deps): bump vite from 5.3.5 to 5.4.6

    Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.5 to 5.4.6.
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v5.4.6/packages/vite)
    
    ---
    updated-dependencies:
    - dependency-name: vite
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 18, 2024
    Copy the full SHA
    a2191ef View commit details

Commits on Sep 23, 2024

  1. chore(deps-dev): bump @semantic-release/github

    Bumps the development-dependencies group with 1 update: [@semantic-release/github](https://github.com/semantic-release/github).
    
    
    Updates `@semantic-release/github` from 10.3.4 to 10.3.5
    - [Release notes](https://github.com/semantic-release/github/releases)
    - [Commits](semantic-release/github@v10.3.4...v10.3.5)
    
    ---
    updated-dependencies:
    - dependency-name: "@semantic-release/github"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 23, 2024
    Copy the full SHA
    b81f913 View commit details
  2. chore(deps-dev): bump vite

    Bumps the development-dependencies group in /demo with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
    
    
    Updates `vite` from 5.4.6 to 5.4.7
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/v5.4.7/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v5.4.7/packages/vite)
    
    ---
    updated-dependencies:
    - dependency-name: vite
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 23, 2024
    Copy the full SHA
    ecd59ea View commit details
  3. chore(deps): bump ol from 10.1.0 to 10.2.0 in /demo

    Bumps [ol](https://github.com/openlayers/openlayers) from 10.1.0 to 10.2.0.
    - [Release notes](https://github.com/openlayers/openlayers/releases)
    - [Commits](openlayers/openlayers@v10.1.0...v10.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: ol
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 23, 2024
    Copy the full SHA
    ba5a5e4 View commit details

Commits on Sep 24, 2024

  1. chore(deps-dev): bump rollup from 4.21.0 to 4.22.4 in /demo

    Bumps [rollup](https://github.com/rollup/rollup) from 4.21.0 to 4.22.4.
    - [Release notes](https://github.com/rollup/rollup/releases)
    - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
    - [Commits](rollup/rollup@v4.21.0...v4.22.4)
    
    ---
    updated-dependencies:
    - dependency-name: rollup
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 24, 2024
    Copy the full SHA
    2ad445b View commit details
  2. chore: npm audit fix

    codeart1st committed Sep 24, 2024
    Copy the full SHA
    b2a37c4 View commit details
  3. Copy the full SHA
    7b5f8db View commit details
  4. chore(deps): bump rollup from 4.21.3 to 4.22.4

    Bumps [rollup](https://github.com/rollup/rollup) from 4.21.3 to 4.22.4.
    - [Release notes](https://github.com/rollup/rollup/releases)
    - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
    - [Commits](rollup/rollup@v4.21.3...v4.22.4)
    
    ---
    updated-dependencies:
    - dependency-name: rollup
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and codeart1st committed Sep 24, 2024
    Copy the full SHA
    d83f5d4 View commit details
  5. Copy the full SHA
    92e01ae View commit details
  6. Copy the full SHA
    e6c7da8 View commit details
  7. Copy the full SHA
    1935662 View commit details
  8. Copy the full SHA
    ff8f983 View commit details
  9. Copy the full SHA
    3167af5 View commit details
  10. Copy the full SHA
    a3ba7a9 View commit details
  11. Merge branch 'develop'

    codeart1st committed Sep 24, 2024
    Copy the full SHA
    be7ab72 View commit details
  12. chore(release): 2.2.0 [skip ci]

    # [2.2.0](v2.1.0...v2.2.0) (2024-09-24)
    
    ### Bug Fixes
    
    * update proj_fix_build.patch (minor changes) ([a3ba7a9](a3ba7a9))
    
    ### Features
    
    * update emsdk to 3.1.67 ([92e01ae](92e01ae))
    * upgrade GEOS to 3.13.0 ([1935662](1935662))
    * upgrade libxml2 to 2.13.4 ([e6c7da8](e6c7da8))
    * upgrade MapServer to 8.2.2 ([7b5f8db](7b5f8db))
    * upgrade PROJ to 9.5.0 ([ff8f983](ff8f983))
    semantic-release-bot committed Sep 24, 2024
    Copy the full SHA
    dca65f8 View commit details
Showing with 8,826 additions and 1,489 deletions.
  1. +2 −2 .github/actions/prepare-build-env/action.yml
  2. +7 −7 .github/workflows/ci.yml
  3. +6 −6 README.md
  4. +8,612 −585 demo/package-lock.json
  5. +3 −3 demo/package.json
  6. +184 −874 package-lock.json
  7. +4 −4 package.json
  8. +4 −4 patches/proj_fix_build.patch
  9. +1 −1 thirdparty/PROJ
  10. +1 −1 thirdparty/geos
  11. +1 −1 thirdparty/libxml2
  12. +1 −1 thirdparty/mapserver
4 changes: 2 additions & 2 deletions .github/actions/prepare-build-env/action.yml
Original file line number Diff line number Diff line change
@@ -9,8 +9,8 @@ runs:
run: |
git clone https://github.com/emscripten-core/emsdk.git
cd emsdk
./emsdk install 3.1.65
./emsdk activate 3.1.65
./emsdk install 3.1.67
./emsdk activate 3.1.67
source ./emsdk_env.sh
# Export emsdk environment variables
echo "PATH=$PATH" >> $GITHUB_ENV
14 changes: 7 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -50,7 +50,7 @@ jobs:
emmake make install -j$(nproc)
- name: Upload build artifacts
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v4.4.0
with:
name: libxml2
path: dist/
@@ -92,7 +92,7 @@ jobs:
emmake make install -j$(nproc)
- name: Upload build artifacts
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v4.4.0
with:
name: SQLite
path: dist/
@@ -125,7 +125,7 @@ jobs:
emmake make install -j$(nproc)
- name: Upload build artifacts
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v4.4.0
with:
name: GEOS
path: dist/
@@ -170,7 +170,7 @@ jobs:
emmake make install -j$(nproc)
- name: Upload build artifacts
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v4.4.0
with:
name: PROJ
path: dist/
@@ -222,7 +222,7 @@ jobs:
emmake make install -j$(nproc)
- name: Upload build artifacts
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v4.4.0
with:
name: GDAL
path: dist/
@@ -283,7 +283,7 @@ jobs:
cp ../src/*.h $GITHUB_WORKSPACE/dist/include
- name: Upload build artifacts
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v4.4.0
with:
name: MapServer
path: dist/
@@ -317,7 +317,7 @@ jobs:
run: emmake make

- name: Upload build artifacts
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v4.4.0
with:
name: WASM
path: |
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -26,14 +26,14 @@

|Name|Version|Home page|License|Status|
|----|-------|---------|-------|-------|
|**MapServer**|8.2.1|https://mapserver.org/|MIT||
|**MapServer**|8.2.2|https://mapserver.org/|MIT||
|**GDAL/OGR**|3.9.2|https://gdal.org/|MIT/X style||
|**PROJ**|9.4.1|https://proj.org/|MIT/X style||
|**GEOS**|3.12.2|https://libgeos.org/|LGPL-2.1||
|**PROJ**|9.5.0|https://proj.org/|MIT/X style||
|**GEOS**|3.13.0|https://libgeos.org/|LGPL-2.1||
|**SQLite**|3.46.1|https://www.sqlite.org/|Public Domain||
|**Libxml2**|2.13.3|http://xmlsoft.org/|MIT||
|**Libxml2**|2.13.4|http://xmlsoft.org/|MIT||

✅ up-to-date | 🚧 needs-update | Last update check 29.08.2024
✅ up-to-date | 🚧 needs-update | Last update check 24.09.2024

# Getting started

@@ -107,7 +107,7 @@ git pull --recurse-submodules

Start the build container with the following command to ensure the filesystem permissions for newly created files are correct.
```sh
docker run -it --rm -v $(pwd):/src -v /etc/passwd:/etc/passwd --user "$(id -u):$(id -g)" --name mapserver-wasm emscripten/emsdk:3.1.65 bash
docker run -it --rm -v $(pwd):/src -v /etc/passwd:/etc/passwd --user "$(id -u):$(id -g)" --name mapserver-wasm emscripten/emsdk:3.1.67 bash
```
And execute in a second terminal the following command to install the missing build depedencies as root user.
```sh
Loading