Release v4.0.0

This commit is contained in:
Mathias Schopmans
2024-03-11 10:56:24 +01:00
parent 8f0333e0c9
commit b26a31ff15
3 changed files with 22 additions and 3 deletions

View File

@@ -1,5 +1,24 @@
# Changelog # Changelog
## Version v4.0.0 (2024-03-11)
Version 4.0.0 is a complete rewrite of the AOE Technology Radar. It is now based
on [Next.js](https://nextjs.org/) to provide enhanced static site generation. The visualization has
been rewritten without the need for the D3 dependency. New features include a fuzzy search based on
Fuse.js, non-overlapping blips on the radar, and a reworked tag filter on the homepage.
To migrate from the old version please migrate your `package.json`'s scripts and create a
new `config.json` based on the documentation below. You can find a reference implementation in
our [repo](https://github.com/AOEpeople/techradar). The old version is still available in the `v3`
branch.
Version 4.0.0 also removes the .html extension from the URLs. If you want to support the old URLs,
we recommend to add a redirect rule. For nginx, you can use the following rule:
```nginx
rewrite ^/techradar/(.+)\.html$ /techradar/$1/ permanent;
```
## Version v3.6.0 (2023-06-29) ## Version v3.6.0 (2023-06-29)
### Features ### Features

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "aoe_technology_radar", "name": "aoe_technology_radar",
"version": "4.0.0-beta.1", "version": "4.0.0",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "aoe_technology_radar", "name": "aoe_technology_radar",
"version": "4.0.0-beta.1", "version": "4.0.0",
"hasInstallScript": true, "hasInstallScript": true,
"bin": { "bin": {
"techradar": "bin/techradar.js" "techradar": "bin/techradar.js"

View File

@@ -1,6 +1,6 @@
{ {
"name": "aoe_technology_radar", "name": "aoe_technology_radar",
"version": "4.0.0-beta.1", "version": "4.0.0",
"private": true, "private": true,
"bin": { "bin": {
"techradar": "./bin/techradar.js" "techradar": "./bin/techradar.js"