Verified Commit 7e117005 authored by Aral Balkan's avatar Aral Balkan
Browse files

Upgrade bundled Hugo to v0.78.0 and mkcert to v1.4.2

(Via upgrading @small-tech/https and @small-tech/node-hugo.)
parent 578e4be9
...@@ -4,6 +4,28 @@ All notable changes to this project will be documented in this file. ...@@ -4,6 +4,28 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [16.0.0] - In progress…
### Breaking change
__Upgrade Hugo to version 0.78.0 (November 3rd, 2020).__
(Previously bundled version was 0.64.1 from February 9th, 2020.)
There are breaking changes between these Hugo versions, so please read through the [Hugo release notes](https://github.com/gohugoio/hugo/releases).
We ran into the following two issues while upgrading our own sites:
- In the `[outputs]` section of your _config.toml_ file, change `taxonomy` parameter to `tags` or `categories`. (See [this issue](https://source.small-tech.org/site.js/starters/starter-theme/-/issues/109).)
- Change usage of parentheses in `if or` statements. (See [this commit](https://source.small-tech.org/site.js/starters/starter-theme/-/commit/2f116aa7f7f3cc4e8db028ad2d47b2ff1c4200f2).)
### Improved
- Upgrade bundled mkcert binaries to version 1.4.2 and add the new arm64 mkcert binary.
- Use new arm64 Hugo and mkcert binaries in Site.js arm64 releases.
- Improve the build script (rebuild node_modules on deploy for safety and auto-commit install script updates).
## [15.4.2] - 2020-11-04 ## [15.4.2] - 2020-11-04
### Fixed ### Fixed
......
{ {
"name": "@small-tech/site.js", "name": "@small-tech/site.js",
"version": "15.4.1", "version": "16.0.0",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
...@@ -388,9 +388,9 @@ ...@@ -388,9 +388,9 @@
} }
}, },
"@small-tech/auto-encrypt-localhost": { "@small-tech/auto-encrypt-localhost": {
"version": "6.0.0", "version": "6.1.0",
"resolved": "https://registry.npmjs.org/@small-tech/auto-encrypt-localhost/-/auto-encrypt-localhost-6.0.0.tgz", "resolved": "https://registry.npmjs.org/@small-tech/auto-encrypt-localhost/-/auto-encrypt-localhost-6.1.0.tgz",
"integrity": "sha512-1TnrhnCiz5CmF96YFmTbgDOZ4MsiWUGCq/PhVSb5Es2sulfFPdN0mlAcQwFxLtiqmjt7Jyhz84EGZh4MTzX/QQ==", "integrity": "sha512-vkimeIR1KIeGLa9f6yKfW6JNbupUkIR6dqMSJT1vemnX40KyvjOww+9L0oTRYUe1EnYz16vpj1Nd3+f+Cy6TjQ==",
"requires": { "requires": {
"encodeurl": "^1.0.2", "encodeurl": "^1.0.2",
"fs-extra": "^8.1.0", "fs-extra": "^8.1.0",
...@@ -422,12 +422,12 @@ ...@@ -422,12 +422,12 @@
} }
}, },
"@small-tech/https": { "@small-tech/https": {
"version": "2.0.0", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/@small-tech/https/-/https-2.0.0.tgz", "resolved": "https://registry.npmjs.org/@small-tech/https/-/https-2.1.0.tgz",
"integrity": "sha512-kUMw0DXCI7F6EHDY2tWeyNgT3pwLPeTDtoT7aZpTAxj6aRhcaYm298AMMXTBVAajYn/OosrIYpTpgI+Q4WY+dA==", "integrity": "sha512-cHv79cOk4hXfGga3O2/ehg3SEgR+2fjgwk4JgGUcI9HTKHPPi0t2GssfO4SUmIW9q84F7tMYlPWj+5XN8vztFg==",
"requires": { "requires": {
"@small-tech/auto-encrypt": "^2.0.5", "@small-tech/auto-encrypt": "^2.0.5",
"@small-tech/auto-encrypt-localhost": "^6.0.0", "@small-tech/auto-encrypt-localhost": "^6.1.0",
"fs-extra": "^9.0.1" "fs-extra": "^9.0.1"
}, },
"dependencies": { "dependencies": {
...@@ -534,9 +534,9 @@ ...@@ -534,9 +534,9 @@
} }
}, },
"@small-tech/node-hugo": { "@small-tech/node-hugo": {
"version": "1.5.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/@small-tech/node-hugo/-/node-hugo-1.5.0.tgz", "resolved": "https://registry.npmjs.org/@small-tech/node-hugo/-/node-hugo-2.0.0.tgz",
"integrity": "sha512-SPp9u77o2pV/oSDYs/ajotbHbS/MUPIq3lfq/irS1BouaqHMFCUt2v1uqGEh/3ayt8QFTXkpKGW81jb8qCJTxg==", "integrity": "sha512-kfi5EayRSiZ3TzpjQ8X1BGGthGw2dl5Tz65xcQ0le/LdhM+mg0sl/+PzFsIlz8pSe7s2LtLmlNh44O416CK9UA==",
"requires": { "requires": {
"fs-extra": "^8.1.0" "fs-extra": "^8.1.0"
} }
......
{ {
"name": "@small-tech/site.js", "name": "@small-tech/site.js",
"version": "15.4.2", "version": "16.0.0",
"description": "Small Web construction set.", "description": "Small Web construction set.",
"keywords": [ "keywords": [
"web server", "web server",
...@@ -54,10 +54,10 @@ ...@@ -54,10 +54,10 @@
"dependencies": { "dependencies": {
"@small-tech/cross-platform-hostname": "^1.0.0", "@small-tech/cross-platform-hostname": "^1.0.0",
"@small-tech/express-ws": "^1.0.0", "@small-tech/express-ws": "^1.0.0",
"@small-tech/https": "^2.0.0", "@small-tech/https": "^2.1.0",
"@small-tech/instant": "^1.1.0", "@small-tech/instant": "^1.1.0",
"@small-tech/jsdb": "^1.1.5", "@small-tech/jsdb": "^1.1.5",
"@small-tech/node-hugo": "^1.5.0", "@small-tech/node-hugo": "^2.0.0",
"@small-tech/portable-rsync-with-ssh-for-windows": "^1.0.0", "@small-tech/portable-rsync-with-ssh-for-windows": "^1.0.0",
"@small-tech/rsync-with-portable-cygwin-path-support-on-windows": "^1.0.0", "@small-tech/rsync-with-portable-cygwin-path-support-on-windows": "^1.0.0",
"@small-tech/web-routes-from-files": "^3.0.1", "@small-tech/web-routes-from-files": "^3.0.1",
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment