Skip to content

Kiyo9w/update dependencies syntaxes#17

Open
kiyo9w wants to merge 6 commits intozeref278:mainfrom
kiyo9w:kiyo9w/update-dependencies-syntaxes
Open

Kiyo9w/update dependencies syntaxes#17
kiyo9w wants to merge 6 commits intozeref278:mainfrom
kiyo9w:kiyo9w/update-dependencies-syntaxes

Conversation

@kiyo9w
Copy link
Copy Markdown

@kiyo9w kiyo9w commented Nov 11, 2025

Updates dependencies, modernizes Freezed syntax, and adopts Dart 3.0+ features across the codebase.

Key Changes
Dependencies: Upgraded intl (^0.20.2), Dart SDK (>=3.8.0), json_annotation (^4.9.0), retrofit_generator (^10.1.4)
Freezed: Updated to annotations, abstract classes, and const factory constructors
Pattern Matching: Migrated to switch expressions in UI components
Code Generation: Regenerated all Freezed, JSON, and mock files

- Upgraded intl package to version ^0.20.2 in the main pubspec.yaml.
- Updated Dart SDK version to '>=3.8.0 <4.0.0' in the rest_client package.
- Upgraded json_annotation to version ^4.9.0 and retrofit_generator to version ^10.1.4 in the rest_client package.
- Downgraded build_runner to version ^2.4.13 in the rest_client package.
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