PackageTrack
Sign in Get early access

auto_orientation_v2

Set and control device orientation programmatically for Flutter apps on iOS, Android, and Web.

2.4.6 3.7K downloads/mo #4290 most downloaded on pub.dev rizkyghofur/auto_orientation_v2

What this package is like to depend on

Last release today

23 Aug 2026

Release timing varies

gaps range from 2 weeks to 10 months

Nearly every release is documented

notes for 14 of 14 stable releases

Nothing withdrawn

no release was ever pulled

2 years old

14 releases · first in 2024

9 releases in the last 12 months

see the full history below

Release timeline

14 releases · Nov 2024 to Aug 2026
2025 2026
Release Pre-release

Releases

latest 14
  1. 2.4.6 23 Aug 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.4.5...v2.4.6

    Open source →
    Release notes
    • Removed unsupported desktop platform declarations (windows, macos, linux) in pull request #4 and purged leftover desktop build manifests (windows/, linux/).
    • Cleaned up obsolete desktop registrar compatibility code in Dart.
    • Clarified supported platforms for iOS, Android, and Web.
    Open source →
  2. 2.4.5 15 Aug 2026
    Release notes

    Full Changelog: v2.3.8...v2.4.5

    Open source →
    Release notes
    • Fixed Swift Package Manager (SPM) integration on iOS by placing source files under ios/auto_orientation_v2/Sources/auto_orientation_v2/ and adding FlutterFramework dependency in issue #3.
    • Updated ios/auto_orientation_v2.podspec source path for CocoaPods compatibility.
    • Cleaned up redundant manifests.
    Open source →
  3. 2.4.4 08 Aug 2026
    Release notes
    • Added flutter_web_plugins dependency in pubspec.yaml to fix web plugin compilation errors.
    Open source →
  4. 2.4.3 08 Aug 2026
    Release notes
    • Added dedicated Web implementation using browser ScreenOrientation API (web/auto_orientation_v2_web.dart).
    • Added native windows/CMakeLists.txt and linux/CMakeLists.txt build manifests for native desktop plugin recognition.
    Open source →
  5. 2.4.2 08 Aug 2026
    Release notes
    • Added Swift Package Manager (SPM) manifest for macOS at macos/auto_orientation_v2/Package.swift.
    • Added macos/auto_orientation_v2.podspec for complete macOS package compatibility.
    Open source →
  6. 2.4.1 08 Aug 2026
    Release notes
    • Added multi-platform declarations for Web, Windows, macOS, and Linux (20/20 platform score on pub.dev).
    • Placed Swift Package Manager (SPM) manifest in ios/auto_orientation_v2/Package.swift per Flutter SPM specification.
    • Migrated Android build config to Flutter built-in Kotlin support.
    Open source →
  7. 2.4.0 08 Aug 2026
    Release notes
    • Added Swift Package Manager (SPM) support for iOS (Package.swift).
    • Migrated Android native code from Java to Kotlin (AutoOrientationPlugin.kt).
    • Renamed Android package and namespace to com.rizkyghofur.autoorientation.
    • Added AutoOrientationScope widget for declarative orientation locking and automatic reversion on widget disposal.
    • Added orientation helper methods: AutoOrientation.isLandscape(context), AutoOrientation.isPortrait(context), and AutoOrientation.currentOrientation(context).
    • Added Web and Desktop compatibility guards with SystemChrome fallback.
    • Added unit and widget tests for AutoOrientationScope and orientation modes.
    Open source →
  8. 2.3.8 05 Apr 2026
    Release notes

    Full Changelog: v2.3.7...v2.3.8

    Open source →
    Release notes
    • Added AutoOrientationMode enum for easier orientation management.
    • Added setOrientation() method to support enum-based API.
    • Fixed iOS bug where plugin methods always returned notImplemented.
    • Improved Android stability with null safety checks for Activity.
    • Improved iOS 16+ orientation handling using windowScene.requestGeometryUpdate.
    • Modernized example app with new API demonstration.
    • Updated minimum Dart SDK to 2.17.0 and Flutter to 3.0.0.
    Open source →
  9. 2.3.7 24 Nov 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.3.6...v.2.3.7

    Open source →
    Release notes
    • upgraded build.gradle in pull request #2
    • fixed readme
    Open source →
  10. 2.3.6 12 Feb 2025
    Release notes

    Full Changelog: v2.3.5...v2.3.6

    Open source →
    Release notes
    • fixed for No podspec found for auto_orientation_v2 in .symlinks/plugins/auto_orientation_v2/ios in issue #1
    Open source →
  11. 2.3.5 28 Nov 2024
    Release notes
    • added setAuto ForceSensor in fullAutoMode
    • added the namespace property in build.gradle for AGP 8

    Full Changelog: https://github.com/rizkyghofur/auto_orientation_v2/commits/v2.3.5

    Open source →
    Release notes
    • update CHANGELOG.md
    Open source →
  12. 2.3.4 28 Nov 2024
    Release notes
    • add gitignore
    Open source →
  13. 2.3.3 28 Nov 2024
    Release notes
    • add gitignore
    Open source →
  14. 2.3.2 28 Nov 2024
    Release notes
    • add setAuto ForceSensor in fullAutoMode
    • Added the namespace property in build.gradle for AGP 8
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive