Synapse

Latest version: v2.192.0

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

Scan your dependencies

Page 22 of 57

2.82.1

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

Bugfixes
--------
- Re-order node edit validation to only check read-only status of properties
if the value would change.
(`2547 <https://github.com/vertexproject/synapse/pull/2547>`_)
- Raise the correct exception when parsing invalid time values, like
``0000-00-00``.
(`2548 <https://github.com/vertexproject/synapse/pull/2548>`_)
- Disable node caching for ``StormDmon`` runtimes to avoid potential
cache coherency issues.
(`2549 <https://github.com/vertexproject/synapse/pull/2549>`_)

2.82.0

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

Features and Enhancements
-------------------------
- Add an ``addNode()`` API to the Stormtypes ``view`` object. This
allows the programmatic creation of a node with properties being set in
a transactional fashion.
(`2540 <https://github.com/vertexproject/synapse/pull/2540>`_)
- Add support to Storm for creating JSON style list and dictionary objects.
(`2544 <https://github.com/vertexproject/synapse/pull/2544>`_)
- The ``AhaCell`` now bootstraps TLS CA certificates for the configured
``aha:network`` value, a host certificate for the ``aha:name`` value,
and a user certificate for the ``aha:admin`` value.
(`2542 <https://github.com/vertexproject/synapse/pull/2542>`_)
- Add ``mesg`` arguments to all exceptions raised in ``synapse.lib.certdir``.
(`2546 <https://github.com/vertexproject/synapse/pull/2546>`_)

Improved Documentation
----------------------
- Fix some missing and incorrect docstrings for Stormtypes.
(`2545 <https://github.com/vertexproject/synapse/pull/2545>`_)

Deprecations
------------
- Telepath APIs and Storm commands related to ``splices`` have been marked as
deprecated.
(`2541 <https://github.com/vertexproject/synapse/pull/2541>`_)

2.81.0

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

Features and Enhancements
-------------------------
- The ``it:sec:cpe`` now recognizes CPE 2.2 strings during type normalization.
CPE 2.2 strings will be upcast to CPE 2.3 and the 2.2 string will be added
to the ``:v2_2`` secondary property of ``it:sec:cpe``. The Storm hotfix
``$lib.cell.hotFixesApply()`` can be used to populate the ``:v2_2``
property on existing ``it:sec:cpe`` nodes where it is not set.
(`2537 <https://github.com/vertexproject/synapse/pull/2537>`_)
(`2538 <https://github.com/vertexproject/synapse/pull/2538>`_)
(`2539 <https://github.com/vertexproject/synapse/pull/2539>`_)
- Setting properties on nodes may now take a fast path if the normed property
has no subs, no autoadds and is not a locked property.
(`2539 <https://github.com/vertexproject/synapse/pull/2539>`_)

Bugfixes
--------
- Fix an issue with ``Ival`` ``norm()`` routines when norming a tuple or list
of values. The max value returned previously could have exceeded the value
of the future marker ``?``, which would have been then caused an a
``BadTypeValu`` exception during node edit construction. This is is now
caught during the initial ``norm()`` call.
(`2539 <https://github.com/vertexproject/synapse/pull/2539>`_)

2.80.1

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

Bugfixes
--------
- The embedded JsonStor added to the Cortex in ``v2.80.0`` needed to have a
stable iden for the Cell and and auth subsystem. This has been added.
(`2536 <https://github.com/vertexproject/synapse/pull/2536>`_)

2.80.0

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

Features and Enhancements
-------------------------
- Add a triple quoted string ``'''`` syntax to Storm for defining multiline
strings.
(`2530 <https://github.com/vertexproject/synapse/pull/2530>`_)
- Add a JSONStor to the Cortex, and expose that in Storm for storing user
related content.
(`2530 <https://github.com/vertexproject/synapse/pull/2530>`_)
(`2513 <https://github.com/vertexproject/synapse/pull/2513>`_)
- Add durable user notifications to Storm that can be used to send and receive
messages between users.
(`2513 <https://github.com/vertexproject/synapse/pull/2513>`_)
- Add a ``leaf`` argument to ``$node.tags()`` that causes the function to only
return the leaf tags.
(`2535 <https://github.com/vertexproject/synapse/pull/2535>`_)
- Add an error message in the default help text in pure Storm commands when a
user provides additional arguments or switches, in addition to the
``--help`` switch.
(`2533 <https://github.com/vertexproject/synapse/pull/2533>`_)
- Update ``synapse.tools.genpkg`` to automatically bundle Optic workflows from
files on disk.
(`2531 <https://github.com/vertexproject/synapse/pull/2531>`_)
- Expand Synapse requirements to include updated versions of the
``packaging``, ``pycryptome`` and ``scalecodec`` modules.
(`2534 <https://github.com/vertexproject/synapse/pull/2534>`_)

Bugfixes
--------
- Add a missing ``tostr()`` call to the Storm ``background`` query argument.
(`2532 <https://github.com/vertexproject/synapse/pull/2532>`_)

2.79.0

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

Features and Enhancements
-------------------------
- Add ``$lib.scrape.ndefs()`` and ``$lib.scrape.context()`` to scrape text.
The ``ndefs()`` API yields a unique set of node form and value pairs,
while the ``context()`` API yields node form, value, and context information
for all matches in the text.
(`2508 <https://github.com/vertexproject/synapse/pull/2508>`_)
- Add ``:name`` and ``:desc`` properties to the ``it:prod:softver`` form.
(`2528 <https://github.com/vertexproject/synapse/pull/2528>`_)
- Update the ``Layer.verify()`` routines to reduce false errors related to
array types. The method now takes a dictionary of configuration options.
These routines are in a beta status and are subject to change.
(`2527 <https://github.com/vertexproject/synapse/pull/2527>`_)
- Allow setting a View's parent if does not have an existing parent View
and only has a single layer.
(`2515 <https://github.com/vertexproject/synapse/pull/2515>`_)
- Add ``hxxp[:\\]`` and ``hxxps[:\\]`` to the list of known defanging
strategies which are identified and replaced during text scraping.
(`2526 <https://github.com/vertexproject/synapse/pull/2526>`_)
- Expand Synapse requirements to include updated versions of the
``typing-extensions`` module.
(`2525 <https://github.com/vertexproject/synapse/pull/2525>`_)

Bugfixes
--------
- Storm module interfaces now populate ``modconf`` data when loaded.
(`2508 <https://github.com/vertexproject/synapse/pull/2508>`_)
- Fix a missing keyword argument from the ``AxonApi.wput()`` method.
(`2527 <https://github.com/vertexproject/synapse/pull/2527>`_)

Deprecations
------------
- The ``$lib.scrape()`` function has been deprecated in favor the new
``$lib.scrape`` library functions.
(`2508 <https://github.com/vertexproject/synapse/pull/2508>`_)

Page 22 of 57

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.