Releases: AOEpeople/aoe_technology_radar
v4.4.0
Version v4.4.0 (2024-07-01)
Features
- add
jsFile
option to include custom JavaScript (6a5b863)
Fixes
- css: increase ol padding to accommodate two-digit list items (a443aef)
Chores and tidying
What's Changed
- fix(css): increase ol padding to accommodate two-digit list items by @srotsch in #471
- feature: Add custom JS via config by @mathiasschopmans in #473
- Release v4.4.0 by @github-actions in #450
Full Changelog: v4.3.0...v4.4.0
v4.3.0
Version v4.3.0 (2024-03-26)
Features
- add configurable meta description for homepage (8c407ca)
- support alternative logos like png (d254ec1)
Fixes
- mention basePath in local URL and set default to /techradar (969306c)
What's Changed
- Release v4.3.0 by @github-actions in #449
Full Changelog: v4.2.0...v4.3.0
v4.2.0
Version v4.2.0 (2024-03-25)
Features
Fixes
- use webpack for dev-server to keep consistent css-module classnames (335ecf6)
Chores and tidying
- deps: update @types/react (4fc9bab)
- deps: update dependencies (43513bb)
- deps: update dependencies (3dff4ed)
- add key attribute to homepage components and remove superfluous deep-merge (7dfd28b)
What's Changed
- feat: allow to change order of sections on main page by @mathiasschopmans in #447
- feat: add sitemap.xml by @mathiasschopmans in #439
- Release v4.2.0 by @github-actions in #448
Full Changelog: v4.1.0...v4.2.0
v4.1.0
Version v4.1.0 (2024-03-14)
Features
- throw error if no single radar item was found (c267082)
- add custom.css support (1a7ea35)
- add social icon GitLab (76b5c38)
- reintroduce
config.toggles
to hide parts of the radar and change behaviour (92b7c28) - improve config values by extending default config (04053c6)
Fixes
- allow tags to be optional in items (5750723)
Chores and tidying
- update dependencies (f94c94f)
- update dependencies (3c98242)
- commit updated package-lock.json (c518635)
What's Changed
- Release v4.1.0 by @github-actions in #434
Full Changelog: v4.0.2...v4.1.0
v4.0.2
Version v4.0.2 (2024-03-13)
Fixes
- remove empty revisions to fix typescript error and use default flag for first release (9381aa9)
- avoid line-breaks before flag and improve responsive lists (b6b4709)
Chores and tidying
- improve output on markdown parsing errors (858e10b)
What's Changed
- Release v4.0.2 by @github-actions in #429
Full Changelog: v4.0.1...v4.0.2
v4.0.1
v4.0.0
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 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. 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:
rewrite ^/techradar/(.+)\.html$ /techradar/$1/ permanent;
What's Changed
- Version 4.0.0 by @mathiasschopmans in #421
New Contributors
- @mathiasschopmans made their first contribution in #421
Full Changelog: v3.6.0...v4.0.0
v3.6.0
Version v3.6.0 (2023-06-29)
Features
- allow to define format for page title (810db6a)
Fixes
- remove <noscript> when static content is generated and rendered already (8876d3b)
Refactoring
- remove test code (dd9ce8e)
- prevent duplicated title for index page by making prop optional (0d2265c)
Chores and tidying
- deps: update dependency @types/node to v18.16.18 (fbb23ab)
- deps: update dependency react-router-dom to v6.14.0 (12ed582)
- deps: update dependency jsdom to v22 (4ae9299)
- deps: update react monorepo (9d53b95)
- deps: update dependency xml2js to v0.6.0 (769cc90)
- deps: update dependency react-icons to v4.10.1 (28aed80)
- deps: update dependency d3 to v7.8.5 (fcc7701)
What's Changed
- feat: allow to define title format by @d-koppenhagen in #392
- chore(deps): update dependency d3 to v7.8.5 by @renovate in #391
- chore(deps): update dependency react-icons to v4.10.1 by @renovate in #383
- chore(deps): update dependency xml2js to v0.6.0 by @renovate in #386
- chore(deps): update react monorepo by @renovate in #388
- chore(deps): update dependency jsdom to v22 by @renovate in #389
- chore(deps): update dependency react-router-dom to v6.14.0 by @renovate in #384
- chore(deps): update dependency @types/node to v18.16.18 by @renovate in #395
- Release v3.6.0 by @github-actions in #394
Full Changelog: v3.5.3...v3.6.0
v3.5.3
Version v3.5.3 (2023-06-01)
Fixes
- deterministic behaviour for radar by storing the random fractions when generating rd.json (#372) (3b272da)
- generate static files content (71e3974)
Ops and CI/CD
- deps: update transitive dependency xml2js to v0.5.0 (34e6f0e)
Chores and tidying
- deps: update react monorepo (b82d5a9)
- deps: remove unused dependency yaml (8dd67b7)
- deps: update dependency highlight.js to v11.8.0 (398b302)
- deps: update dependency @types/marked to v4.3.1 (c1a0c19)
- deps: update dependency @types/react-modal to v3.16.0 (a737085)
- deps: update dependency @types/node to v18.16.16 (2e2def5)
- deps: update dependency @types/jest to v29.5.2 (b0820aa)
- deps: update dependency jsdom to v21.1.2 (f027650)
- deps: update dependency sass to v1.62.1 (eeb4056)
- deps: update dependency @typescript-eslint/parser to v5.59.8 (fcd1590)
- deps: update dependency eslint to v8.41.0 (9086355)
- deps: update dependency yaml to v2.2.2 [security] (37dbc4e)
Other
- style: run prettier on pre-commit hook (9948712)
What's Changed
- fix: generate static files content by @d-koppenhagen in #371
- fix: deterministic behaviour for radar by storing the random fractions when generating rd.json by @EddieWhi in #372
- chore(deps): update dependency yaml to v2.2.2 [security] by @renovate in #370
- build(deps): update transitive dependency xml2js to v0.5.0 by @srotsch in #378
- chore(deps): update dependency eslint to v8.41.0 by @renovate in #367
- chore(deps): update dependency @typescript-eslint/parser to v5.59.8 by @renovate in #363
- chore(deps): update dependency sass to v1.62.1 by @renovate in #375
- chore(deps): update dependency jsdom to v21.1.2 by @renovate in #379
- chore(deps): update dependency @types/jest to v29.5.2 by @renovate in #364
- chore(deps): update dependency @types/node to v18.16.16 by @renovate in #366
- chore(deps): update dependency @types/react-modal to v3.16.0 by @renovate in #365
- chore(deps): update dependency @types/marked to v4.3.1 by @renovate in #380
- chore(deps): update dependency highlight.js to v11.8.0 by @renovate in #381
- chore(deps): remove unused dependency yaml by @srotsch in #382
- chore(deps): update react monorepo by @renovate in #362
- style: run prettier on pre-commit hook by @srotsch in #385
- Release v3.5.3 by @github-actions in #377
New Contributors
Full Changelog: v3.5.2...v3.5.3
v3.5.2
Version v3.5.2 (2023-04-14)
Fixes
- fix build (24a295c)
What's Changed
- fix build by @bastianccm in #360
- Release v3.5.2 by @github-actions in #361
Full Changelog: v3.5.1...v3.5.2