Skip to content

Merge develop to main (2.5.0) - #33

Merged
christiandaley merged 32 commits into
mainfrom
develop
Aug 9, 2026
Merged

Merge develop to main (2.5.0) #33
christiandaley merged 32 commits into
mainfrom
develop

Conversation

@christiandaley

Copy link
Copy Markdown
Owner

No description provided.

christiandaley and others added 30 commits August 2, 2025 15:36
* update gitversion config and workflows

* auto merge main to develop
* update custom box implementation

* add optimizations for generic type storage

* more optimizations

* use readonly field for box value
* add tests for match default case and exception

* make tests pass

* add tests for async switch

* make tests pass

* add xml documentation for exception

* update exception message
* add unnamed parameter warning

* update readme
* remove switch

* update readme

* fix null comparisons

* update readme
* remove implicit usings from test project and make code compile

* update readme
* use dotnet 10 for tests

* only run dotnet10 build on ci

* suppress IL warnings
* add disposable test

* make test compile

* make test pass

* add test for generic idisposable

* make generic test pass

* small change

* add disposeasync test

* make test compile

* make test pass

* add test for combined dispose and disposeasync

* make test pass

* add another test

* small change

* test sealed class

* add another test

* update readme

* fix readme

* fix test

* small improvement

* small improvement

* small improvement
* add test case

* make test compile

* update test

* update tests again

* improve implementation

* disable operators for .net 8 and earlier

* add comment

* update test

* add documentation

* implement not generic equality operators

* add test for generic type equality

* improve test

* make test pass

* refactor implementation

* get test passing

* small change to box

* update readme
@christiandaley
christiandaley merged commit f88f40d into main Aug 9, 2026
3 checks passed
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.

1 participant