Skip to content

Commit 66af422

Browse files
committed
release v1.1.0 comments
1 parent d322e5f commit 66af422

File tree

2 files changed

+23
-11
lines changed

2 files changed

+23
-11
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22

33
### Version history
44

5+
##### 1.0.0
6+
- **Finally! We are very happy, and thanks to all who have helped!**
7+
- Lots of documentation updates and cleanups for version 1.0.0
8+
- `Catch/Handle` take unlimited amount error handler functions
9+
- allows building e.g. error handling middlewares
10+
- this is major feature because it allows building helpers/add-ons
11+
- automatic outputs aren't overwritten by given args, only with `assert.Plain`
12+
- Minor API fixes to still simplify it:
13+
- remove exported vars, obsolete types and funcs from `assert` pkg
14+
- `Result2.Def2()` sets only `Val2`
15+
- technical refactorings: variadic function calls only in API level
16+
517
##### 0.9.52
618
- `err2.Stderr` helpers for `Catch/Handle` to direct auto-logging + snippets
719
- `assert` package `Shorter` `Longer` helpers for automatic messages

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -524,14 +524,14 @@ Please see the full version history from [CHANGELOG](./CHANGELOG.md).
524524
525525
### Latest Release
526526
527-
##### 1.0.0
528-
- **Finally! We are very happy, and thanks to all who have helped!**
529-
- Lots of documentation updates and cleanups for version 1.0.0
530-
- `Catch/Handle` take unlimited amount error handler functions
531-
- allows building e.g. error handling middlewares
532-
- this is major feature because it allows building helpers/add-ons
533-
- automatic outputs aren't overwritten by given args, only with `assert.Plain`
534-
- Minor API fixes to still simplify it:
535-
- remove exported vars, obsolete types and funcs from `assert` pkg
536-
- `Result2.Def2()` sets only `Val2`
537-
- technical refactorings: variadic function calls only in API level
527+
##### 1.1.0
528+
- `assert` package:
529+
- bug fix: call stack traversal during unit testing in some situations
530+
- **all generics-based functions are inline expansed**
531+
- *performance* is now *same as if-statements for all functions*
532+
- new assert functions: `MNil`, `CNil`, `Less`, `Greater`
533+
- all assert messages flow Go idiom: `got want`
534+
- `Asserter` can be set per goroutine: `PushAsserter`
535+
- `try` package:
536+
- new check functions: `T`, `T1`, `T2`, `T3`, for quick refactoring to annotate an error locally
537+
- **all functions are inline expansed**: if-statement equal performance

0 commit comments

Comments
 (0)