Skip to content

[BUG] Dio 5.8.0 Migration #201

@NurhayatYurtaslan

Description

@NurhayatYurtaslan

Prerequisites

  • I have searched for existing issues that might be related to this bug
  • I have read the documentation
  • I am using the latest version of OSMEA

Affected Package

APIs

Platform

All platforms

E-commerce Platform

None

Bug Description

The current project uses an outdated Dio package version, which causes incompatibilities when adding new features.
Migration to Dio 5.8.0 is required to prevent runtime and build-time issues.

Expected Behavior

After migrating to Dio 5.8.0:
• The networking layer should work seamlessly with updated APIs.
• Dependency conflicts should be resolved.
• New functionality should compile and run without errors.

Steps To Reproduce

1.	Run the project with the current Dio version
2.	Implement new networking features (e.g., timeout configuration)
3.	Observe build/runtime errors due to missing parameters

Code Sample

Logs/Stack Trace

Environment

  • APIs – v0.37.11

Additional Context

Without migration to Dio 5.8.0, future feature development will face repeated networking incompatibility issues. Updating the dependency ensures stability and compatibility with the latest Flutter/Dart releases.

Screenshots

No response

Metadata

Metadata

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions