Skip to main content

2024.05.13 Release Note

· 4 min read

May release comes with 3 major features and many UX improvements:

  • Whisperer creation form
  • TCP payload UX improvements & decoder plugins
  • Timezone management

Upgrade risk

info
  • No compatibility issue 👍
  • No breaking changes 👍

Key changes

How to upgrade

  1. Use Helm chart 3.0 from repository
  2. Adjust global.version field value to 2024.05.13 in your values.yaml
  3. Deploy
tip

See Reference documentation for details.

Versions

Spider

New versions of Spider components:

ComponentVersionDocker tag
Helm chart3.0-
Analysis UI10.72024.05.13
Controllers1.22024.05.13
Whisperers6.12024.05.13
Back office-2024.05.13
Login UI-2024.05.13
Monitoring UI-2024.05.13

Dependencies

These components are set up in the correct versions by the Helm chart:

DependencyVersionDocker tag
Elastic stack7.17.47.17.4
Redis77-alpine
Traefik2.112.11

Compatibility

Spider has been successfully tested under these versions of dependencies:

3rd party softwareVersion
Helm3.14
Kube1.24 - 1.28

List of changes

Helm chart

✨ New features
⚙️ Improvements
🐞 Bug fixes

Analysis UI

✨ New features
  • New form the create Whisperers with reduced configuration. Makes it more straightforward for users.
  • New plugin slot to decode TCP payloads
    • Plugins released for HTTP, MQTT, Redis
  • New option to adjust timezone of displayed dates
    • Associated to Whisperers
    • As a user default
⚙️ Improvements
  • Add confirmation step when regenerating an API Key from installation tabs of Whisperers and Controllers
  • Add an 'Install' permission on Controllers to allow a different user than admin and the Controller owner to regenerate the API key and install the Controller
  • TCP content tab improvements
    • Timeline
    • New handle on timeline cursor to move through time
    • Headers on top pf packetLots
    • Delay between 2 packetLots
    • Filter on packetLot
  • TCP details improvements
    • New handle on timeline cursor to move through time
  • TCP global tab improvement
    • Progressive loading of TCP parsed items (page of 25)
  • Extract and decode JWT dates in HTTP Headers tab
🐞 Bug fixes
  • Controller DELETE button was shown even when user had no right. Fixed.

Controllers

✨ New features
⚙️ Improvements
🐞 Bug fixes

Whisperers

✨ New features
⚙️ Improvements
🐞 Bug fixes

Back office

✨ New features
⚙️ Improvements
  • Change Controller access management
    • A user having direct access to a Controller has always access to it, even when a team is selected
    • When the team has access to the Controller with different permissions to access namespaces or to manage the Controller, permission are combined with OR.
🐞 Bug fixes

Login UI

✨ New features
⚙️ Improvements
🐞 Bug fixes

Monitoring UI

✨ New features
⚙️ Improvements
🐞 Bug fixes

Online documentation

Updated parts:

API impacts

note

This section informs about any impact on Spider API, so you may adjust your scripts.

No change

Data impacts

note

The table below tells if there are data mapping changes in Elasticsearch indices, associated or not with migrations (Yes ✅ / No ❌).
Migration are automated at upgrade time, but they may leave unattended indices that you have to remove manually.

IndexDescriptionMigration