Skip to content

Commit b346af8

Browse files
authored
Release version 0.4.6 (#775)
* bump terriajs version * run prettier * release v0.4.6
1 parent aec6a2f commit b346af8

6 files changed

Lines changed: 288 additions & 133 deletions

File tree

CHANGES.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Change Log
22

3+
#### 0.4.6
4+
5+
- Upgrades TerriaJS to [8.12.2](https://github.com/TerriaJS/terriajs/blob/main/CHANGES.md#8120---2026-03-27)
6+
37
#### 0.4.5
48

59
- Upgrades TerriaJS to [8.11.3](https://github.com/TerriaJS/terriajs/blob/main/CHANGES.md#8113---2026-02-02)
@@ -9,11 +13,9 @@
913
**2025-12-04**
1014

1115
- **Security fixes**
12-
1316
- Fixed a security bug in `/proxy` endpoint that allowed requests to a variation of domains in the `allowProxyFor` list. If `example.com` is in `allowProxyFor` setting, this allowed requests to a domain with a different prefix, like `badexample.com` to pass through. [#212](https://github.com/TerriaJS/terriajs-server/pull/212)
1417

1518
- **Deprecations**
16-
1719
- Deprecates most of the proxy domains in the [default serverconfig.json](https://github.com/TerriaJS/TerriaMap/blob/d126a10a0625926762351b1b44b918fb03737836/serverconfig.json#L7-L25) file. These will be removed in a future release, so please add them through a [custom serverconfig.json](https://docs.terria.io/guide/getting-started/#customizing-terriamap) if you rely on terria proxying to any of these servers.
1820

1921
- Upgrades TerriaJS to
@@ -145,9 +147,7 @@ Failed release workflow
145147
**2023-05-22**
146148

147149
- Update TerriaJS to `8.3.0`
148-
149150
- **Breaking changes:**
150-
151151
- **Upgraded Mobx to version 6.7.x**
152152
- **Upgraded Typescript to version 4.9.x**
153153

buildprocess/webpack.config.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,8 @@ module.exports = function ({ devMode, baseHref = "/" }) {
127127
modules: ["node_modules"]
128128
}
129129
};
130-
config.resolve.alias["terriajs-variables"] = require.resolve(
131-
"../lib/Styles/variables-overrides.scss"
132-
);
130+
config.resolve.alias["terriajs-variables"] =
131+
require.resolve("../lib/Styles/variables-overrides.scss");
133132

134133
return configureWebpackForPlugins(
135134
configureWebpackForTerriaJS({

deploy/docker/docker-util.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ exports.getName = function getName(name) {
1515
return process.env.npm_package_config_docker_name
1616
? process.env.npm_package_config_docker_name
1717
: process.env.npm_package_name
18-
? "data61/magda-" + process.env.npm_package_name.split("/")[1]
19-
: "UnnamedImage";
18+
? "data61/magda-" + process.env.npm_package_name.split("/")[1]
19+
: "UnnamedImage";
2020
};
2121

2222
exports.getTags = function getTags(tag, local, repository, version, name) {

deploy/helm/terria/charts/terriamap/values.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,7 @@ serverConfig:
4747
allowProxyFor: []
4848
initPaths:
4949
- "/etc/config/client"
50-
resources:
51-
{}
50+
resources: {}
5251
# We usually recommend not to specify default resources and to leave this as a conscious
5352
# choice for the user. This also increases chances charts run on environments with little
5453
# resources, such as Minikube. If you do want to specify resources, uncomment the following

package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
]
1414
},
1515
"name": "terriajs-map",
16-
"version": "0.4.5",
16+
"version": "0.4.6",
1717
"description": "Geospatial catalog explorer based on TerriaJS.",
1818
"license": "Apache-2.0",
1919
"engines": {
@@ -53,27 +53,28 @@
5353
"fork-ts-checker-notifier-webpack-plugin": "^9.0.0",
5454
"fork-ts-checker-webpack-plugin": "^9.0.2",
5555
"fs-extra": "^7.0.1",
56-
"gulp": "^5.0.0",
56+
"gulp": "^5.0.1",
5757
"html-webpack-plugin": "^5.6.3",
5858
"husky": "^8.0.3",
5959
"is-subdir": "^1.2.0",
6060
"json5": "^2.1.0",
6161
"lodash": "^4.17.21",
6262
"minimist": "^1.2.8",
63+
"msw": "^2.12.9",
6364
"node-notifier": "^10.0.1",
6465
"plugin-error": "^2.0.1",
65-
"prettier": "2.8.8",
66-
"pretty-quick": "^4.0.0",
66+
"prettier": "3.8.1",
67+
"pretty-quick": "^4.2.2",
6768
"prop-types": "^15.6.0",
6869
"react": "^18.3.1",
6970
"react-dom": "^18.3.1",
7071
"resolve-url-loader": "^5.0.0",
7172
"sass": "^1.81.0",
7273
"sass-loader": "^16.0.3",
7374
"style-loader": "^4.0.0",
74-
"terriajs": "8.11.3",
75-
"terriajs-cesium": "21.0.1",
7675
"svg-sprite": "^2.0.4",
76+
"terriajs": "8.12.2",
77+
"terriajs-cesium": "23.0.2",
7778
"terriajs-plugin-api": "0.0.1-alpha.17",
7879
"terriajs-plugin-sample": "0.0.1-alpha.7",
7980
"typescript": "^5.9.2",

0 commit comments

Comments
 (0)