Synapse

Latest version: v2.171.0

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

Scan your dependencies

Page 26 of 53

2.42.1

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

Features and Enhancements
-------------------------
- Add a ``--no-docs`` option to the ``synapse.tools.genpkg`` tool. When used,
this not embed inline documentation into the generated Storm packages.
(`2226 <https://github.com/vertexproject/synapse/pull/2226>`_)

2.42.0

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

Features and Enhancements
-------------------------
- Add a ``--headers`` and ``--parameters`` arguments to the Storm ``wget``
command. The default headers now includes a browser like UA string.
(`2208 <https://github.com/vertexproject/synapse/pull/2208>`_)
- Add the ability to modify the name of a role via Storm.
(`2222 <https://github.com/vertexproject/synapse/pull/2222>`_)

Bugfixes
--------
- Fix an issue in the JsonStor cell where there were missing fini calls.
(`2223 <https://github.com/vertexproject/synapse/pull/2223>`_)
- Add a missing timeout to an ``getAhaSvc()`` call.
(`2224 <https://github.com/vertexproject/synapse/pull/2224>`_)
- Change how tagprops are serialized to avoid a issue with sending packed
nodes over HTTP APIs. This changes the packed node structure of tagprops
from a dictionary keyed with ``(tagname, propertyname)`` to a dictionary
keyed off of the ``tagname``, which now points to a dictionary containing
the ``propertyname`` which represents the value of the tagprop.
(`2221` <https://github.com/vertexproject/synapse/pull/2221>`_)

2.41.1

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

Bugfixes
--------
- Add PR ``2117`` to bugfix list in CHANGLOG.rst for v2.41.0 :D

2.41.0

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

Features and Enhancements
-------------------------
- Add an ``it:cmd`` form and update the ``it:exec:proc:cmd`` property to
use it. This release includes an automatic data migration on startup to
update the ``it:exec:proc:cmd`` on any existing ``it:exec:proc`` nodes.
(`2219 <https://github.com/vertexproject/synapse/pull/2219>`_)

Bugfixes
--------
- Fix an issue where passing a Base object to a sub-runtime in Storm
did not correctly increase the reference count.
(`2216 <https://github.com/vertexproject/synapse/pull/2216>`_)
- Fix an issue where the ``tee`` command could potentially run the
specified queries twice.
(`2218 <https://github.com/vertexproject/synapse/pull/2218>`_)
- Fix for rstorm using mock when the HTTP body is bytes.
(`2217 <https://github.com/vertexproject/synapse/pull/2217>`_)

2.40.0

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

Features and Enhancements
-------------------------
- Add a ``--parallel`` switch to the ``tee`` Storm command. This allows for
all of the Storm queries provided to the ``tee`` command to execute in
parallel, potentially producing a mixed output stream of nodes.
(`2209 <https://github.com/vertexproject/synapse/pull/2209>`_)
- Convert the Storm Runtime object in a Base object, allowing for reference
counted Storm variables which are made from Base objects and are properly
torn down.
(`2203 <https://github.com/vertexproject/synapse/pull/2203>`_)
- Add ``$lib.inet.http.connect()`` method which creates a Websocket object
inside of Storm, allowing a user to send and receive messages over a
websocket.
(`2203 <https://github.com/vertexproject/synapse/pull/2203>`_)
- Support pivot join operations on tags.
(`2213 <https://github.com/vertexproject/synapse/pull/2213>`_)
- Add ``stormrepr()`` implementation for ``synapse.lib.stormtypes.Lib``, which
allows for ``$lib.print()`` to display useful strings for Storm Libraries
and imported modules.
(`2212 <https://github.com/vertexproject/synapse/pull/2212>`_)
- Add a storm API top updated a user name.
(`2214 <https://github.com/vertexproject/synapse/pull/2214>`_)

Bugfixes
--------
- Fix the logger name for ``synapse.lib.aha``.
(`2210 <https://github.com/vertexproject/synapse/pull/2210>`_)
- Log ``ImportError`` exceptions in ``synapse.lib.dyndeps.getDynMod``. This
allows easier debugging when using the ``synapse.servers.cell`` server when
running custom Cell implementations.
(`2211 <https://github.com/vertexproject/synapse/pull/2211>`_)
- Fix an issue where a Storm command which failed to set command arguments
successfully would not teardown the Storm runtime.
(`2212 <https://github.com/vertexproject/synapse/pull/2212>`_)

2.39.1

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

Bugfixes
--------
- Fix an issue with referencing the Telepath user session object prior to a
valid user being set.
(`2207 <https://github.com/vertexproject/synapse/pull/2207>`_)

Page 26 of 53

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.