Skip to content

Commit

Permalink
Merge pull request #4 from migueltt/v1.2.1-release
Browse files Browse the repository at this point in the history
Update README.md for v1.2.1
  • Loading branch information
migueltt authored Aug 18, 2024
2 parents ed6ed94 + ee26aec commit 2b9f201
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,18 @@
> and most importantly, write asynchronous code in a natural way using DSL expressions.
## Releases
- `io.turbodsl:io-turbodsl-core:1.0.0` : Initial release
- `io.turbodsl:io-turbodsl-core:1.1.0` : Minor bug fixes
- `io.turbodsl:io-turbodsl-core:1.2.1` : Some-breaking changes
- Default values for optional parameters - see [Kotlin nullable generics and default values](https://miguelt.medium.com/kotlin-nullable-generics-and-default-values-a9d95549eac5)
- Changed: `default` parameter has a default value `Undefined.Parameter`
- Added: `defaultFun` parameter to avoid creating instances when a default value is not needed
- Added: `TurboDslError` extends `Error` to separate scope-exception hierarchy.
- Renamed `ScopeImplementationException` into `ScopeImplementationError`, extending `TurboDslError`
- `io.turbodsl:io-turbodsl-core:1.2.0` : Breaking changes
- Rename `context` to `input`
- Rename `dispatcher` to `context` to follow Kotlin standards for `CoroutineContext`
- Retry-mechanisms extracted into `retry {...}` expression - refactored to its own `RetryScope`
- `io.turbodsl:io-turbodsl-core:1.1.0` : Minor bug fixes
- `io.turbodsl:io-turbodsl-core:1.0.0` : Initial release

## Configuration
```
Expand Down

0 comments on commit 2b9f201

Please # to comment.