Skip to content

Release 0.3.0 - #399

Merged
TeresiaOlsson merged 447 commits into
stablefrom
release-0.3.0
Sep 11, 2026
Merged

Release 0.3.0#399
TeresiaOlsson merged 447 commits into
stablefrom
release-0.3.0

Conversation

@TeresiaOlsson

Copy link
Copy Markdown
Member

This is a PR for release 0.3.0.

This contains many changes so can potentially break user's existing environments if they have not pinned the version or used the main branch.

TeresiaOlsson and others added 30 commits July 10, 2026 10:54
@TeresiaOlsson

TeresiaOlsson commented Sep 10, 2026

Copy link
Copy Markdown
Member Author

There is a current issue #398 that not all tests pass for python 3.14.

TeresiaOlsson and others added 8 commits September 10, 2026 15:36
… for item count, nesting depth, and total length.

- Repr now avoids recursive peer expansion and control-system handle output; arrays summarize element names with an omission marker.
- Added compact summaries for  Accelerator ,  Simulator , and element arrays; BPM device-name attributes remain public but are excluded from its repr.
- Updated magnet rendering and regression coverage for bounded outputs and custom limits.
…chema

Change anyOf to oneOf in JSON Schema
…ype-to-class-in-config

Change type to class in configuration files
…ure-add-generic-elementholder-collection-access

feat: add generic ElementHolder collection access
@gupichon

Copy link
Copy Markdown
Member

@TeresiaOlsson, merging PR6 should resolve the test issue.

@TeresiaOlsson
TeresiaOlsson merged commit 9d137f3 into stable Sep 11, 2026
3 checks passed
@TeresiaOlsson
TeresiaOlsson deleted the release-0.3.0 branch September 11, 2026 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants