Skip to content

Releases: AOEpeople/aoe_technology_radar

v4.4.0

01 Jul 09:57
Compare
Choose a tag to compare

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

  • update dependencies (717bc23)
  • update dependencies and sync version (cca35ea)

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

26 Mar 08:52
Compare
Choose a tag to compare

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

25 Mar 09:49
Compare
Choose a tag to compare

Version v4.2.0 (2024-03-25)

Features

  • add sitemap.xml (a8172e6)
  • allow to change order of sections on main page (7c08e52)

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

Full Changelog: v4.1.0...v4.2.0

v4.1.0

14 Mar 13:33
Compare
Choose a tag to compare

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

What's Changed

  • Release v4.1.0 by @github-actions in #434

Full Changelog: v4.0.2...v4.1.0

v4.0.2

13 Mar 10:14
Compare
Choose a tag to compare

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

12 Mar 10:15
Compare
Choose a tag to compare

Version v4.0.1 (2024-03-12)

Fixes

  • unignore data files to include them in npm package (0eda733)
  • remove private-flag from package.json (eb44090)

Chores and tidying

  • update commitlint dependencies (60b0c0e)

What's Changed

  • Release v4.0.1 by @github-actions in #428

Full Changelog: v4.0.0...v4.0.1

v4.0.0

11 Mar 09:57
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v3.6.0...v4.0.0

v3.6.0

29 Jun 08:42
Compare
Choose a tag to compare

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

01 Jun 14:54
Compare
Choose a tag to compare

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

14 Apr 14:49
Compare
Choose a tag to compare

Version v3.5.2 (2023-04-14)

Fixes

What's Changed

Full Changelog: v3.5.1...v3.5.2