Changelog

Synapse-Spur Changelog

NEXTVERS - 2024-XX-YY

Features and Enhancements

  • Update deprecated $lib.dict() usage to JSON style syntax.

  • Update ingest code to use customizable property set behavior when creating inet:asn:owner properties.

  • Add spur.setup.prop.behavior command to customize how synapse-spur sets the inet:asn:owner property when ingesting Spur data.

  • Add --prop-behavior <propname>=<behavior> argument to spur.ipcontext command to override the global configuration on a per-execution basis.

v0.4.0 - 2024-03-04

Features and Enhancements

  • Add spur.setup.setIpContextUrl() API to set alternate Spur URLs. Context URLs should contain a {addr} to indicate where the queried IP address is inserted into the URL. Example: https://mirror.my.domain/spur/{addr}?version=2.

v0.3.0 - 2024-02-06

Features and Enhancements

  • Add an API method to the spur module for ingesting v2/context API results.

Bugfixes

  • Tunnel related nodes had tags added to them even when the --no-tags option was specified. The --no-tags option now applies to tunnel specific tags.

v0.2.1 - 2023-07-12

Bugfixes

  • Lower Synapse minimum version to v2.118.0 instead of latest (v2.141.0).

v0.2.0 - 2023-07-12

Features and Enhancements

  • Update Power-Up to create inet:tunnels for any tunnels returned by the spur.ipcontext command.

v0.1.0 - 2023-03-22

Features and Enhancements

  • Update Power-Up to build with code signing.

v0.0.1 - 2022-08-08

Features and Enhancements

  • Initial release of the Synapse-Spur Power-Up