v2.0.0 of smart_executer

2026-03-05T00:24:09.219246Z

2.0.0 was published on Mar 5, 2026.

Changelog excerpt:
### Added

- **Error Builders**: New per-exception-type error builder system

- `SnackBarErrorBuilder`- Configure custom SnackBars for each exception type
- `DialogErrorBuilder`- Configure custom Dialogs for each exception type
- Both support: `baseBuilder`, per-type builders (`connectionBuilder`, `connectionTimeoutBuilder`, `sendTimeoutBuilder`, `receiveTimeoutBuilder`, `cancelledBuilder`, `responseBuilder`, `sessionExpiredBuilder`), and `customBuilder`for unknown types
- All builders receive full `SmartException`with `ExceptionMetadata`

- **Error View Types**: New `ErrorViewType`enum (`snackBar`, `dialog`)

- Added `viewType`parameter to `run()`, `inBackground()`, `runStream()`, `inBackgroundStream()`
- Added optional `context`and `viewType`to `execute()`for visual error display
- Default view type is `ErrorViewType.snackBar`

- **SmartErrorDialog**: New default error dialog widget

- Modern Material 3 design with colored icon circle
- Per-exception-type ic[...]