DEV Community

Cover image for Happy new year and release notes
Santiago L for Netfoe

Posted on

1

Happy new year and release notes

(cover photo by Ian Schneider on Unsplash)

To all the Reconmap's supporters and readers out there, a very happy new year to you all!

One of my new year resolutions is to post about Reconmap work more often, so let's start this year with a brief summary of recent changes:

Vulnerability sub-categories

Image description

Simply the ability to define children categories and using that information for searching, reporting and so on.

This also allows to edit the default vulnerabilities that up to this point were only read-only.

Report templates using Word documents

Image description

We have added support for report templates created using Word documents. This eases the styling and personalisation of the reports in ways that were not possible before.

Column sort for the vulnerability table

Image description

Find existing vulnerabilities faster sorting by different columns.

Task priorities

Image description

Task now have a priority field to indicate their urgency or order compared to other tasks in the backlog of the project.

Other public facing changes

  • Private vulnerabilities: A way to exclude vulnerabilities from client reports.
  • Weekly reports: For each active security project a weekly email is sent to project members with key information about their progress.
  • Web client / User preferences: Preferences like theme (dark/light) and widgets are now stored in the server which means they are used in any device and location. (before this relied on browser local storage)
  • API / New health checkpoint: Simple endpoint that returns information whether the API is well configured.
  • CLI / Tasks search: It is now possible to search for tasks using the rmap command.
  • Deployment: Kubernetes definitions have been updated to support new services, ports and so on. More info on its own repo: https://github.com/reconmap/k8s-deployment.

Internal changes

  • Chakra UI: We have migrated pretty much of all our styles to Chakra which brings some look and feel niceties as well as better usability.
  • React Router v6: We migrated our code from the old React Router v5 to the v6. This only brings better dev experience and an small performance improvement on the user interface.
  • PHP 8.1: Our API was successfully upgraded from PHP 8.0 to PHP 8.1 bringing better Developer Experience, security and performance improvements.

Changelog

The changelog contains a bit more details and changes that were not covered on this blogpost. Have a read here if you are curious: https://github.com/reconmap/reconmap/blob/master/CHANGELOG.md

If you like what we do for security pros and teams including yours, consider supporting us with an star on Github, sponsoring us (also on Github) or paying for a subscription to our SaaS.

Best of luck for the year!

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more