DEV Community

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

Posted on

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!

Top comments (0)