Synapse

Latest version: v2.171.0

Safety actively analyzes 638430 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 29 of 53

2.30.0

====================

Features and Enhancements
-------------------------
- Add ``$lib.trycast()`` to allow for Storm control flow based on type
normalization.
(`2113 <https://github.com/vertexproject/synapse/pull/2113>`_)

Bugfixes
--------
- Resolve a bug related to pivoting to a secondary property that is an
array value.
(`2111 <https://github.com/vertexproject/synapse/pull/2111>`_)
- Fix an issue with Aha and persisting the online state of services upon
startup.
(`2103 <https://github.com/vertexproject/synapse/pull/2103>`_)
- Convert the type of ``inet:web:acct:singup:client:ipv6`` from a
``inet:ipv4`` to an ``inet:ipv6``.
(`2114 <https://github.com/vertexproject/synapse/pull/2114>`_)
- Fix an idempotency issue when deleting a custom form.
(`2112 <https://github.com/vertexproject/synapse/pull/2112>`_)

Improved Documentation
----------------------
- Update README.rst.
(`2115 <https://github.com/vertexproject/synapse/pull/2115>`_)
(`2117 <https://github.com/vertexproject/synapse/pull/2117>`_)
(`2116 <https://github.com/vertexproject/synapse/pull/2116>`_)

2.29.0

Not secure
====================

This release includes a Cortex storage Layer bugfix. It does an automatic
upgrade upon startup to identify and correct invalid array index values.
Depending on time needed to perform this automatic upgrade, the Cortex may
appear unresponsive. Deployments with startup or liveliness probes should
have those disabled while this upgrade is performed to prevent accidental
termination of the Cortex process.

Features and Enhancements
-------------------------
- Add a ``reverse`` argument to ``$lib.sorted()`` to allow a Storm user
to easily reverse an iterable item.
(`2109 <https://github.com/vertexproject/synapse/pull/2109>`_)
- Update minimum required versions of Tornado and PyYAML.
(`2108 <https://github.com/vertexproject/synapse/pull/2108>`_)

Bugfixes
--------
- Fix an issue with Array property type deletion not properly deleting values
in the ``byarray`` index. This requires an automatic data migration done at
Cortex startup to remove extra index values which may be present in the
index.
(`2104 <https://github.com/vertexproject/synapse/pull/2104>`_)
(`2106 <https://github.com/vertexproject/synapse/pull/2106>`_)
- Fix issues with using the Storm ``?=`` operator with types which can
generate multiple values from a given input string when making nodes.
(`2105 <https://github.com/vertexproject/synapse/pull/2105>`_)
(`2107 <https://github.com/vertexproject/synapse/pull/2107>`_)

Improved Documentation
----------------------
- Add Devops documentation explaining our Docker container offerings.
(`2104 <https://github.com/vertexproject/synapse/pull/2104>`_)
(`2110 <https://github.com/vertexproject/synapse/pull/2110>`_)

2.28.1

Not secure
====================

Bugfixes
--------
- Fix ``$lib.model.prop()`` API when called with a universal property.
It now returns ``$lib.null`` instead of raising an exception.
(`2100 <https://github.com/vertexproject/synapse/pull/2100>`_)
- Fix the streaming backup API when used with Telepath and SSL.
(`2101 <https://github.com/vertexproject/synapse/pull/2101>`_)

Improved Documentation
----------------------
- Add API documentation for the Axon.
(`2098 <https://github.com/vertexproject/synapse/pull/2098>`_)
- Update the Storm pivot reference documentation.
(`2101 <https://github.com/vertexproject/synapse/pull/2101>`_)

2.28.0

Not secure
====================

Features and Enhancements
-------------------------
- Add ``String.reverse()`` Stormtypes API to reverse a string.
(`2086 <https://github.com/vertexproject/synapse/pull/2086>`_)
- Add Cell APIs for streaming compressed backups.
(`2084 <https://github.com/vertexproject/synapse/pull/2084>`_)
(`2091 <https://github.com/vertexproject/synapse/pull/2091>`_)
- Refactor ``snap.addNodes()`` to reduce the transaction count.
(`2087 <https://github.com/vertexproject/synapse/pull/2087>`_)
(`2090 <https://github.com/vertexproject/synapse/pull/2090>`_)
- Add ``$lib.axon.list()`` Stormtypes API to list hashes in an Axon.
(`2088 <https://github.com/vertexproject/synapse/pull/2088>`_)
- Add user permissions requirements for Aha CSR signing.
(`2089 <https://github.com/vertexproject/synapse/pull/2089>`_)
- Add ``aha:svcinfo`` configuration option for the base Cell.
(`2089 <https://github.com/vertexproject/synapse/pull/2089>`_)
- Add interfaces to the output of ``model.getModelDefs()`` and the
``getModelDict()`` APIs.
(`2092 <https://github.com/vertexproject/synapse/pull/2092>`_)
- Update pylmdb to ``v1.1.1``.
(`2076 <https://github.com/vertexproject/synapse/pull/2076>`_)

Bugfixes
--------
- Fix incorrect permissions check in the ``merge --diff`` Storm command.
(`2085 <https://github.com/vertexproject/synapse/pull/2085>`_)
- Fix service teardown issue in Aha service on fini.
(`2089 <https://github.com/vertexproject/synapse/pull/2089>`_)
- Fix possible ``synapse.tools.cmdr`` teardown issue when using Aha.
(`2089 <https://github.com/vertexproject/synapse/pull/2089>`_)
- Cast ``synapse_minversion`` from Storm Packages into a tuple to avoid
packages added with HTTP endpoints from failing to validate.
(`2095 <https://github.com/vertexproject/synapse/pull/2095>`_)

Improved Documentation
----------------------
- Add documentation for the Aha discovery service.
(`2089 <https://github.com/vertexproject/synapse/pull/2089>`_)
- Add documentation for assigning secondary properties via subquery syntax.
(`2097 <https://github.com/vertexproject/synapse/pull/2097>`_)

2.27.0

Not secure
====================

Features and Enhancements
-------------------------
- Allow property assignment and array operations from subqueries.
(`2072 <https://github.com/vertexproject/synapse/pull/2072>`_)
- Add APIs to the Axon to allow the deletion of blobs via Telepath and HTTP
APIs.
(`2080 <https://github.com/vertexproject/synapse/pull/2080>`_)
- Add a ``str.slice()`` stormtypes method to allow easy string slicing.
(`2083 <https://github.com/vertexproject/synapse/pull/2083>`_)
- Modularize the Storm HTTP API handlers.
(`2082 <https://github.com/vertexproject/synapse/pull/2082>`_)

Bugfixes
--------
- Fix Agenda events which were not being properly tracked via the Nexus.
(`2078 <https://github.com/vertexproject/synapse/pull/2078>`_)

Improved Documentation
----------------------
- Add documentation for the Cortex ``/api/v1/storm/export`` HTTP endpoint.
This also included documentation for the scrub option in Storm.
(`2079 <https://github.com/vertexproject/synapse/pull/2079>`_)
- Add a Code of Conduct for Synapse.
(`2081 <https://github.com/vertexproject/synapse/pull/2081>`_)

2.26.0

Not secure
====================

Features and Enhancements
-------------------------
- Add Storm commands for easily adding, deleting, and listing layer push
and pull configurations.
(`2071 <https://github.com/vertexproject/synapse/pull/2071>`_)

Bugfixes
--------
- Fix ``layer.getPropCount()`` API for universal properties.
(`2073 <https://github.com/vertexproject/synapse/pull/2073>`_)
- Add a missing async yield in ``Snap.addNodes()``.
(`2074 <https://github.com/vertexproject/synapse/pull/2074>`_)
- Constrain lmdb version due to unexpected behavior in ``v1.1.0``.
(`2075 <https://github.com/vertexproject/synapse/pull/2075>`_)

Improved Documentation
----------------------
- Update user docs for Storm flow control and data model references.
(`2066 <https://github.com/vertexproject/synapse/pull/2066>`_)

Page 29 of 53

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.