Synapse

Latest version: v2.171.0

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

Scan your dependencies

Page 28 of 53

2.33.1

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

Bugfixes
--------

- Fix a regression when expanding list objects in Storm.
(`2154 <https://github.com/vertexproject/synapse/pull/2154>`_)

2.33.0

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

Features and Enhancements
-------------------------
- Add CWE and CVSS support to the ``risk:vuln`` form.
(`2143 <https://github.com/vertexproject/synapse/pull/2143>`_)
- Add a new Stormtypes library, ``$lib.infosec.cvss``, to assist with
parsing CVSS data, computing scores, and updating ``risk:vuln`` nodes.
(`2143 <https://github.com/vertexproject/synapse/pull/2143>`_)
- Add ATT&CK, CWD, and CPE support to the IT model.
(`2143 <https://github.com/vertexproject/synapse/pull/2143>`_)
- Add ``it:network``, ``it:domain``, ``it:account``, ``it:group`` and
``it:login`` guid forms to model common IT concepts.
(`2096 <https://github.com/vertexproject/synapse/pull/2096>`_)
- Add a new model, ``project``, to model projects, tickets, sprints and epics.
The preliminary forms for this model include ``proj:project``,
``proj:sprint``, ``proj:ticket``, ``proj:comment``, and ``projec:project``.
(`2096 <https://github.com/vertexproject/synapse/pull/2096>`_)
- Add a new Stormtypes library, ``$lib.project``, to assist with using the
project model. The API is provisional.
(`2096 <https://github.com/vertexproject/synapse/pull/2096>`_)
- Allow lifting ``guid`` types with the prefix (``^=``) operator.
(`2096 <https://github.com/vertexproject/synapse/pull/2096>`_)
- Add ``ou:contest:result:url`` to record where to find contest results.
(`2144 <https://github.com/vertexproject/synapse/pull/2144>`_)
- Allow subquery as a value in additional places in Storm. This use must yield
exactly one node. Secondary property assignments to array types may yield
multiple nodes.
(`2137 <https://github.com/vertexproject/synapse/pull/2137>`_)
- Tighten up Storm iterator behavior on the backend. This should not have have
user-facing changes in Storm behavior.
(`2148 <https://github.com/vertexproject/synapse/pull/2148>`_)
(`2096 <https://github.com/vertexproject/synapse/pull/2096>`_)
- Update the Cell backup routine so that it blocks the ioloop less.
(`2145 <https://github.com/vertexproject/synapse/pull/2145>`_)
- Expose the remote name and version of Storm Services in the ``service.list``
command.
(`2149 <https://github.com/vertexproject/synapse/pull/2149>`_)
- Move test deprecated model elements into their own Coremodule.
(`2150 <https://github.com/vertexproject/synapse/pull/2150>`_)
- Update ``lark`` dependency.
(`2146 <https://github.com/vertexproject/synapse/pull/2146>`_)

Bugfixes
--------
- Fix incorrect grammer in model.edge commands.
(`2147 <https://github.com/vertexproject/synapse/pull/2147>`_)
- Reduce unit test memory usage.
(`2152 <https://github.com/vertexproject/synapse/pull/2152>`_)
- Pin ``jupyter-client`` library.
(`2153 <https://github.com/vertexproject/synapse/pull/2153>`_)

2.32.1

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

Features and Enhancements
-------------------------
- The Storm ``$lib.exit()`` function now takes message arguments similar to
``$lib.warn()`` and fires that message into the run time as a ``warn`` prior
to stopping the runtime.
(`2138 <https://github.com/vertexproject/synapse/pull/2138>`_)
- Update ``pygments`` minimum version to ``v2.7.4``.
(`2139 <https://github.com/vertexproject/synapse/pull/2139>`_)

Bugfixes
--------
- Do not allow light edge creation on runt nodes.
(`2136 <https://github.com/vertexproject/synapse/pull/2136>`_)
- Fix backup test timeout issues.
(`2141 <https://github.com/vertexproject/synapse/pull/2141>`_)
- Fix the ``synapse.lib.msgpack.en()`` function so that now raises the correct
exceptions when operating in fallback mode.
(`2140 <https://github.com/vertexproject/synapse/pull/2140>`_)
- Fix the ``Snap.addNodes()`` API handling of deprecated model elements when
doing bulk data ingest.
(`2142 <https://github.com/vertexproject/synapse/pull/2142>`_)

2.32.0

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

Features and Enhancements
-------------------------
- Increase the verbosity of logging statements related to Cell backup
operations. This allows for better visibility into what is happening
while a backup is occurring.
(`2124 <https://github.com/vertexproject/synapse/pull/2124>`_)
- Add Telepath and Storm APIs for setting all the roles of a User at once.
(`2127 <https://github.com/vertexproject/synapse/pull/2127>`_)
- Expose the Synapse package commit hash over Telepath and Stormtypes.
(`2133 <https://github.com/vertexproject/synapse/pull/2133>`_)

Bugfixes
--------
- Increase the process spawn timeout for Cell backup operations. Prevent the
Cell backup from grabbing lmdb transactions for slabs in the cell local tmp
directory.
(`2124 <https://github.com/vertexproject/synapse/pull/2124>`_)

2.31.1

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

Bugfixes
--------
- Fix a formatting issue preventing Python packages from being uploaded to
PyPI.
(`2131 <https://github.com/vertexproject/synapse/pull/2131>`_)

2.31.0

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

Features and Enhancements
-------------------------
- Add initial capability for exporting STIX 2.1 from the Cortex.
(`2120 <https://github.com/vertexproject/synapse/pull/2120>`_)
- Refactor how lift APIs are implemented, moving them up to the Cortex itself.
This results in multi-layer lifts now yielding nodes in a sorted order.
(`2093 <https://github.com/vertexproject/synapse/pull/2093>`_)
(`2128 <https://github.com/vertexproject/synapse/pull/2128>`_)
- Add ``$lib.range()`` Storm function to generate ranges of integers.
(`2122 <https://github.com/vertexproject/synapse/pull/2122>`_)
- Add an ``errok`` option to the ``$lib.time.parse()`` Storm function to
allow the function to return ``$lib.null`` if the time string fails to
parse.
(`2126 <https://github.com/vertexproject/synapse/pull/2126>`_)
- Don't execute Cron jobs, Triggers, or StormDmons for locked users.
(`2123 <https://github.com/vertexproject/synapse/pull/2123>`_)
(`2129 <https://github.com/vertexproject/synapse/pull/2129>`_)
- The ``git`` commit hash is now embedded into the ``synapse.lib.version``
module when building PyPi packages and Docker images.
(`2119 <https://github.com/vertexproject/synapse/pull/2119>`_)

Improved Documentation
----------------------
- Update Axon wget API documentation to note that we always store the body of
the HTTP response, regardless of status code.
(`2125 <https://github.com/vertexproject/synapse/pull/2125>`_)

Page 28 of 53

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.