PackageTrack
Sign in Get early access

new_version_plus

Check if your user has the most recent version of your Flutter app.

1.0.1 42K downloads/mo #1577 most downloaded on pub.dev CodesFirst/new_version_plus

What this package is like to depend on

Last release 7 months ago

14 Jan 2026

Release timing varies

gaps range from 3 weeks to 1.2 years

Nearly every release is documented

notes for 20 of 21 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

21 releases · first in 2022

3 releases in the last 12 months

see the full history below

Release timeline

21 releases · Aug 2022 to Jan 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 21
  1. 1.0.1 14 Jan 2026
    Release notes
    • add urlstore in relva.io
    Open source →
  2. 1.0.0 14 Jan 2026
    Release notes

    🎉 Major Release: Relva API Integration (Beta)

    • NEW: Added Relva API integration for centralized version management

      • No need to provide base URL, only API Key required
      • Support for centralized version control from dashboard
    • NEW: ApiVersionSource strategy for API-based version checking

      • Automatic device ID detection for consistent rollout
      • Support for new API format with useNewApiFormat parameter
      • Backward compatibility with legacy API format
    • NEW: VersionCheckResponse model

      • Complete API response model with all fields
      • Support for hasUpdate, isForceUpdate, isInRollout
      • Support for uiConfig for customizable UI
      • Support for rolloutPercentage and rollout management
    • NEW: ModernUpdateDialog widget

      • Modern, customizable update dialog
      • Fully parametrizable via uiConfig from API
      • Support for custom colors, texts, and styles
      • Automatic handling of force updates (non-dismissible)
    • NEW: UiConfigParser utility

      • Parse colors from hex strings
      • Parse UI configuration values (strings, numbers, booleans)
      • Default value fallbacks
    • NEW: Methods for API integration

      • showModernUpdateDialogIfNecessary() - Automatic check and show dialog
      • getVersionCheckResponse() - Get API response for custom handling
      • showModernUpdateDialog() - Show modern dialog with custom response
    • NEW: Support for force updates

      • Automatic non-dismissible dialogs when isForceUpdate is true
      • Proper handling of PopScope for force updates
    • NEW: Support for rollout management

      • Automatic device ID sending for consistent rollout
      • Support for isInRollout flag from API
      • Only shows dialog when user is in rollout percentage
    • IMPROVED: Documentation

      • Added comprehensive FLUTTER_VERSION_CHECK_GUIDE.md
      • Updated README with Relva API integration details
      • Added examples for both traditional and API-based usage
    • IMPROVED: Error handling

      • Better error messages for API errors (401, 403, 404, 429)
      • Graceful handling of network errors
      • Debug logging for troubleshooting
    • UPDATED: Dependencies

      • Updated package_info_plus to ^9.0.0
      • Updated http to ^1.6.0
      • Updated url_launcher to ^6.3.2
      • Updated device_info_plus to ^10.0.0

    Note: This is a beta release. Some features like automatic rollout and device tracking are marked as "coming soon". Request limits may be adjusted based on community feedback.

    Open source →
  3. 0.1.2 21 Dec 2025
    Release notes
    • Update package version of external plugin
    Open source →
  4. 0.1.1 29 May 2025
    Release notes
    • Update package version of external plugin
    Open source →
  5. 0.1.0 21 Jan 2025
    Release notes
    • Update package version of external plugin
    Open source →
  6. 0.0.12 24 Sep 2024
    Release notes
    • Update package version of external plugin
    Open source →
  7. 0.0.11 03 Jul 2023
    Release notes
    • Add androidHtmlReleaseNotes for get release note in html format
    • Update package version of external plugin
    Open source →
  8. 0.0.10 26 May 2023
    Release notes
    • Add feature external app, update version package and update version sdk, VersionStatus now public.
    Open source →
  9. 0.0.9 13 Jan 2023
    Release notes
    • Fix release note, now short description.
    Open source →
  10. 0.0.8 07 Jan 2023
    Release notes
    • Fix remove html response debug
    Open source →
  11. 0.0.7 06 Jan 2023
    Release notes
    • Fix remove unicode character <br>
    Open source →
  12. 0.0.6 06 Jan 2023
    Release notes
    • Add support country code for android with var: androidPlayStoreCountry
    Open source →
  13. 0.0.5 06 Jan 2023
    Release notes
    • Add new parameter in function (showAlertIfNecessary) => LaunchModeVersion -> normal or external
    • Fix: release Note
    Open source →
  14. 0.0.4 04 Nov 2022
    Release notes
    • fixed Error resolving dependencies after updating package_info_plus to 2.0.0 by Polevshchikov
    • fixed get version app, now with regexpr by mauriziopinotti
    • modified regexpr now Supports 1.2.3 (most of the apps), 1.1.3-rc-06, 1.17 and 1.2.prod.3 (e.g. Google Cloud)
    Open source →
  15. 0.0.3 25 Sep 2022
    Release notes
    • fixed URL open in web view inside the app
    • modified file readme
    Open source →
  16. 0.0.2 21 Aug 2022
    Release notes
    • Support last version of flutter
    • Update plugin :)
    • version stable
    Open source →
  17. 0.0.1 21 Aug 2022

    Nothing published for this version

  18. 0.0.1+1 21 Aug 2022
    Release notes
    • Fix pub dev
    Open source →
  19. 0.0.1+2 21 Aug 2022
    Release notes
    • Support old version flutter 2.5.0 it remove version 0.0.2
    Open source →
  20. 0.0.1+3 21 Aug 2022
    Release notes
    • Support old version flutter 2.5.0 it remove version 0.0.2
    Open source →
  21. 0.0.1+4 21 Aug 2022
    Release notes
    • Support old version flutter 2.5.0 it remove version 0.0.2
    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