PackageTrack
Sign in Get early access

record_windows

Windows specific implementation for record package called by record_platform_interface.

2.2.3 848K downloads/mo #392 most downloaded on pub.dev llfbandit/record

What this package is like to depend on

Last release 25 days ago

30 Jul 2026

Release timing varies

gaps range from 8 days to 9 months

Nearly every release is documented

notes for 27 of 27 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

31 releases · first in 2022

6 releases in the last 12 months

see the full history below

Release timeline

31 releases · May 2022 to Jul 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 31
  1. 2.2.3 30 Jul 2026
    Release notes
    • fix: Corrupted WAV file size fields.
    Open source →
  2. 2.2.2 01 Jul 2026
    Release notes
    • fix: non-ascii char in comment preventing compilation when using simplified shinese codepage.
    Open source →
  3. 2.2.1 30 Jun 2026
    Release notes
    • fix: restore record event handler after stream start.
    Open source →
  4. 2.2.0 22 Jun 2026
    Release notes
    • feat: Add AAC-ADTS streaming.
    • chore: Code improvements / various fixes.
    Open source →
  5. 2.1.0 10 Jun 2026
    Release notes
    • feat: Improve InputDevice description with sample rates and type.
    • feat: warmup codec caps when creating Recoder.
    • fix: codec/device caps and surface onConfigChanged to dart side.
    • fix: timestamps after pause/resume cycling. resume state event now fired at right time.
    • fix: BinaryMessenger not shared.
    • fix: Correct HR result from ListInputDevices.
    • fix: Race condition on dispose/stop.
    • fix: Ensures that channels are only added if Recorder instance is created.
    • fix: Memory leak on ListInputDevices.
    • fix: Wrong amplitude.
    • fix: Potential crash when streaming.
    • fix: Only set config if EndRecording succeeded.
    • fix: Let MFTEnumEx check if AMR_WB is available as encoder.
    • fix: Reshape project with better separation of concerns.
    Open source →
  6. 2.0.0 26 May 2026
    Release notes
    • chore: Updates minimum supported SDK version to Flutter 3.44/Dart 3.12.
    Open source →
  7. 1.0.7 21 Aug 2025
    Release notes
    • fix: Crashes (on Flutter 3.35.1 only ?)
    Open source →
  8. 1.0.6 19 May 2025
    Release notes
    • fix: Attempt to fix crash when recording on w10.
    Open source →
  9. 1.0.5 20 Feb 2025
    Release notes
    • fix: Send messages on main thread (workaround).
    • fix: Automatically remove file when no audio has been written.
    Open source →
  10. 1.0.4 02 Nov 2024
    Release notes
    • fix: Process path as wide string (UTF-16).
    Open source →
  11. 1.0.3 31 May 2024
    Release notes
    • fix: Crash when starting the recording when the writer can't be created.
    Open source →
  12. 1.0.2 17 Dec 2023
    Release notes
    • fix: Quick creation/start/stop sequence resulting in a crash.
    Open source →
  13. 1.0.1 12 Dec 2023
    Release notes
    • fix: UTF-16 to UTF-8 could fail.
    Open source →
  14. 1.0.0 14 Oct 2023
    Release notes
    • chore: Initial stable release.
    Open source →
  15. 1.0.0-beta.2 27 Jun 2023 pre-release
    Release notes
    • chore: Cleanup/improve some code.
    Open source →
  16. 1.0.0-beta.2+1 13 Sep 2023 pre-release
    Release notes
    • fix: regression on WAV & PCM recording.
    • fix: UTF-16 to UTF-8 could fail.
    Open source →
  17. 1.0.0-beta.1 05 Jun 2023 pre-release
    Release notes
    • chore: Windows now uses MediaFoundation shipped with all 10 & 11 versions
    • chore: Change signature of start method.
    • feat: Add multiple instance support.
    • feat: Add startStream method.
    • feat: Add cancel method.
    • feat: Add amplitude.
    Open source →
  18. 1.0.0-beta.1+1 05 Jun 2023 pre-release
    Release notes
    • fix: Error messages are not readable from dart side.
    Open source →
  19. 0.7.1 27 Dec 2022
    Release notes
    • fix: Read all output streams to not leak system resources.
    Open source →
  20. 0.7.0 27 Dec 2022
    Release notes
    • fix: Read all output streams to not leak system resources.
    • chore: Update fmedia to version 1.29.1.
    Open source →
  21. 0.6.2 19 Aug 2022
    Release notes
    • fix: Flac recording.
    • fix: ACC HE (v2) is now listed as supported.
    • feat: onStateChanged() implementation.
    • core: Add debug print when recording to know if fmedia failed.
    Open source →
  22. 0.6.1 26 Jul 2022
    Release notes
    • fix: CMakeLists bundled libraries.
    Open source →
  23. 0.6.0 07 Jul 2022
    Release notes
    • fix: shared assets between platforms, fmedia binaries are now in platform folder.
    Open source →
  24. 0.5.0 04 Jul 2022
    Release notes
    • feat: Add input devices listing.
    • feat: Add number of channels.
    • core: Update fmedia to version 1.28.
    Open source →
  25. 0.4.3 10 May 2022
    Release notes
    • fix: Better handling of fmedia process (start/pause/resume/stop start/stop again and again).
    Open source →
  26. 0.4.2 10 May 2022
    Release notes
    • fix: Unreachable MethodChannel.
    Open source →
  27. 0.4.1 10 May 2022
    Release notes
    • fix: Remove CMakeLists.txt.
    Open source →
  28. 0.4.0 09 May 2022
    Release notes
    • feat: Replace SFML by fmedia.
    Open source →
  29. 0.3.0 09 May 2022
    Release notes
    • fix: Cmake build fix by using FetchContent (still WIP).
    Open source →
  30. 0.2.0 06 May 2022
    Release notes
    • core: Provide also debug DLL to not crash apps. Need to be fixed.
    Open source →
  31. 0.1.0 06 May 2022
    Release notes
    • core: Initial release
    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