Skip to content

Commit 0e49a4e

Browse files
authored
1.2 Beta 1 Prep (#5931)
* bump SDK to 1.8.0b2 * update changelog.md and Release Notes for latest changes * update Release Notes with screenshots
1 parent 39a27b5 commit 0e49a4e

33 files changed

+4517
-2141
lines changed

CHANGELOG.md

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -11,39 +11,41 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) and the chang
1111

1212
<!-- towncrier release notes start -->
1313

14-
## [Infrahub - v1.2.0rc0](https://github.com/opsmill/infrahub/tree/infrahub-v1.2.0rc0) - 2025-02-23
14+
## [Infrahub - v1.2.0b1](https://github.com/opsmill/infrahub/tree/infrahub-v1.2.0b1) - 2025-03-03
1515

1616
### Added
1717

18-
- Added Containerlab to the codespace base image. ([#458](https://github.com/opsmill/infrahub/issues/458))
19-
- - We added validation on UI for `min_count` and `max_count` in relationships fields. ([#5661](https://github.com/opsmill/infrahub/issues/5661))
20-
- - Improved Infrahub app layout for a cleaner look.
21-
- Made the top menu more compact.
22-
- Add activities logs in the nodes details view
23-
- Add new feature to create object templates when setting `generate_template: true` in a schema on a node
18+
- Added Containerlab to the GitHub Codespace base image. ([#458](https://github.com/opsmill/infrahub/issues/458))
19+
- Added validation to the UI for `min_count` and `max_count` in relationships fields. ([#5661](https://github.com/opsmill/infrahub/issues/5661))
20+
- Added a new feature to create object templates when setting `generate_template: true` in a schema on a node.
21+
- Added activities logs into the node details view.
22+
- Added icon support to sub-menu items in the sidebar.
23+
- Improved Infrahub app layout for a cleaner look. Made the top menu more compact.
2424

2525
### Changed
2626

27-
- Replace PrefixPool with netaddr.IPSet ([#3547](https://github.com/opsmill/infrahub/issues/3547))
28-
- Modified query analyzer to not list all potential meta data models when only querying for "source" or "owner" ID. The full models will still show up if a fragment is used under the meta data properties. This change makes it easier to setup fine grained permissions and also speeds up the permission lookup as it doesn't require as many checks. ([#4644](https://github.com/opsmill/infrahub/issues/4644))
29-
- - We made object list retrieval faster with an optimized query.
30-
- Improve typing of GraphQL schema by defining list as non-nullable and ensure that top level item are mandatory.
27+
- Replaced `PrefixPool` with `netaddr.IPSet`. ([#3547](https://github.com/opsmill/infrahub/issues/3547))
28+
- Modified the query analyzer to not list all potential meta data models when only querying for "source" or "owner" ID. The full models will still show up if a fragment is used under the meta data properties. This change makes it easier to setup fine grained permissions and also speeds up the permission lookup as it doesn't require as many checks. ([#4644](https://github.com/opsmill/infrahub/issues/4644))
29+
- Improved the performance of the cypher query that saves a diff.
30+
- Improved typing of GraphQL schema by defining list as non-nullable and ensure that top level item are mandatory.
31+
- Made object list retrieval faster with an optimized query.
3132
- Reorganized builtin/default menu to provide a better user experience.
3233
- Updated Infrahub account tokens view:
33-
34-
- Redesigned for a faster, cleaner experience
34+
- Redesigned for a faster, cleaner experience.
3535
- Improved clarity and formatting of expiration dates.
3636
- Resolved an issue where expiration data was not being sent to the API.
37+
- Updated the `DiffUpdate` mutation to return the id of the task when `wait_until_completion` is False. Also the argument `wait_for_completion` under data is deprecated and it has been replaced with `wait_until_completion` at the root of the mutation instead to align with the format of the other mutations.
3738

3839
### Fixed
3940

40-
- Set correct state in events after merging a proposed change, they were incorrectly set as "merging" instead of "merged" ([#5600](https://github.com/opsmill/infrahub/issues/5600))
41+
- Fixed an event error in event state after merging a proposed change, they were incorrectly set as "merging" instead of "merged". ([#5600](https://github.com/opsmill/infrahub/issues/5600))
42+
- Fixed an error in the query to count the number of peers for a given cardinality-many relationship. Previous logic could have resulted in the count being multiplied by a power of 2 if changes were made to the relationship during a merge.
4143

4244
### Housekeeping
4345

44-
- Activate ruff B rules. ([#2193](https://github.com/opsmill/infrahub/issues/2193))
45-
- Activate ruff C4 rule. ([#2194](https://github.com/opsmill/infrahub/issues/2194))
46-
- Add basic integration test for the HTTP service adapter ([#5553](https://github.com/opsmill/infrahub/issues/5553))
46+
- Activated `ruff` B rules. ([#2193](https://github.com/opsmill/infrahub/issues/2193))
47+
- Activated `ruff` C4 rule. ([#2194](https://github.com/opsmill/infrahub/issues/2194))
48+
- Added a basic integration test for the HTTP service adapter. ([#5553](https://github.com/opsmill/infrahub/issues/5553))
4749

4850
## [Infrahub - v1.1.7](https://github.com/opsmill/infrahub/tree/infrahub-v1.1.7) - 2025-02-18
4951

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Updated Infrahub account tokens view:
22

3-
- Redesigned for a faster, cleaner experience
3+
- Redesigned for a faster, cleaner experience.
44
- Improved clarity and formatting of expiration dates.
55
- Resolved an issue where expiration data was not being sent to the API.

changelog/+activities.added.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Add activities logs in the nodes details view
1+
Added activities logs into the node details view.

changelog/+diff-save.changed.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Improve performance of cypher query that saves a diff
1+
Improved the performance of the cypher query that saves a diff.

changelog/+diff-update.changed.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Update DiffUpdate mutation to return the id of the task when `wait_until_completion` is False. Also the argument `wait_for_completion` under data is deprecated and it has been replaced with `wait_until_completion` at the root of the mutation instead to align with the format of the other mutations.
1+
Updated the `DiffUpdate` mutation to return the id of the task when `wait_until_completion` is False. Also the argument `wait_for_completion` under data is deprecated and it has been replaced with `wait_until_completion` at the root of the mutation instead to align with the format of the other mutations.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
- We made object list retrieval faster with an optimized query.
1+
Made object list retrieval faster with an optimized query.

changelog/+graphql.changed.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Improve typing of GraphQL schema by defining list as non-nullable and ensure that top level item are mandatory.
1+
Improved typing of GraphQL schema by defining list as non-nullable and ensure that top level item are mandatory.

changelog/+icon-sub-menu.added.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
In the sidebar, sub-menu items now support icons.
1+
Added icon support to sub-menu items in the sidebar.
File renamed without changes.

changelog/+new-layout.added.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
- Improved Infrahub app layout for a cleaner look.
2-
- Made the top menu more compact.
1+
Improved Infrahub app layout for a cleaner look. Made the top menu more compact.

0 commit comments

Comments
 (0)