github opsmill/infrahub infrahub-v1.3.0a0
Infrahub - v1.3.0a0

latest releases: infrahub-v1.3.9, infrahub-v1.4.5, infrahub-v1.4.4...
pre-release3 months ago

Infrahub - v1.3.0a0 (Alpha)

Main Changes

Bulk delete

The frontend now supports bulk delete operations.

Action system

The new action system allows you to define triggers that match against events that occur on the system and then run actions when there is a match. For this version three type of actions are included:

  • Add node to group
  • Remove node from group
  • Run a generator definition

In the final 1.3 release there will be a form to select valid node kinds and a helper to select only valid attributes or relationship names, for now those need to be typed in when setting up the matches.

Convert between object types (Only supported using the GraphQL API)

You can now change the node kind of a specific object. For now this is only available as a GraphQL mutation, but support is coming for the frontend as well as the Python SDK.

New parameters options for selected schema attribute kinds

There's a new parameters option available when creating schema nodes. Currently the Text and TextArea kinds are supported. Settings for min_length, max_length and regex will move to this new section. Work is being done to add similar parameter so other schema kinds
where applicable.

Upgrades for Neo4j

The support for Neo4j has been upgraded, Infrahub now use Neo4j version 2025.03.0.

Changelog

Added

  • Add bulk delete for objects and relationships
    Improve object list loader (#2932)

  • Add new parameters field with support for regular expressions, minimum length, and maximum length to Text and TextArea attributes. (#4246)

  • We added row selection functionality to the table view. Users can now select multiple rows then:

    • add them to groups via the new "Add to groups" button.
    • remove them from groups via the new "Remove from groups" button.
    • delete them via the "Delete" button
    • dissociate selected rows on relationship list view via the new "Dissociate" button.

Fixed

    • on table, scrollbar sits on top of the scrollable content, taking up no space.
    • Fixed an issue where next page loaded even when table wasn't scrolled in some case.

    (#infinite-scroll)

  • Added missing branch info to group events (#6435)

  • Fix a problem in the logic to calculate a diff that could cause it to quit too early under certain unlikely circumstances

Don't miss a new infrahub release

NewReleases is sending notifications on new releases.