FlowPilot

3.1.0

🚀 Swift MVVM-C Coordinators and Routers
cleevio/FlowPilot

What's New

3.1.0

2025-03-31T23:29:57Z

What's Changed

  • Proper UIKit name case in canImport() by @ondrejhanak in #4
  • Swift6 compilation mode support by @lvalenta in #5
  • Fix responseHandler not being deallocated properly by @lvalenta in #5

New Contributors

Full Changelog: 3.0.2...3.1.0

Forestry

FlowPilot

FlowPilot is a Swift package that provides a collection of reusable coordinators, router coordinators, and routers for Swift-based MVVM-C app (heavily based on UIKit)

Features

  • Swift6 ready package for coordination
  • Tests to ensure proper behavior and memory leak free code.
  • Works quite well with FloatingPanel via FloatingPanelRouter.
  • Includes LegacyCoordinators for Combine based applications. Deprecated at the moment.

Usage/Examples

For detailed usage/examples check documentation or Example project.

Contributing

Contributions to FlowPilot are welcome! Here are a few ways you can contribute:

  • Add (or improve) support for more platforms
  • Any conceptual contributions are quite welcome
  • Fix bugs or issues

If you'd like to contribute, create a new branch for your work. Once you're finished, create a merge request and we'll review your changes.

License

MIT

Developed by

The good guys from Cleevio.

Cleevio logo

Description

  • Swift Tools 6.0.0
View More Packages from this Author

Dependencies

Last updated: Mon May 12 2025 16:07:08 GMT-0900 (Hawaii-Aleutian Daylight Time)