PackageTrack
Sign in Get early access

alexaquery_dart

A Dart library for querying Alexa devices.

4.0.1 smartclock-app/AlexaQuery

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships fairly regularly

a new release about every 4 weeks

Some releases are documented

notes for 8 of 14 stable releases

Nothing withdrawn

no release was ever pulled

2 years old

14 releases · first in 2024

0 releases in the last 12 months

see the full history below

Release timeline

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

Releases

latest 14
  1. 4.0.1 03 Nov 2024
    Release notes

    Make Queue non-final. Parse Memory from QueryClient.getMemories.

    Open source →
  2. 4.0.0 03 Nov 2024
    Release notes

    Added QueryClient.getMemories to get the memories (notes) list.

    INTERFACE CHANGED:

    QueryClient.getQueue data changed from Alexa's /api/np/player to /api/np/list-media-sessions. This mirrors the data structure of the Alexa app and allows for more accurate queue information.

    Open source →
  3. 3.0.2 22 Oct 2024
    Release notes

    QueryClient.lastSuccessfulLogin has been renamed to QueryClient._lastSuccessfulLogin and is no longer accessible from outside the class.

    Open source →
  4. 3.0.1 21 Oct 2024
    Release notes

    Ensure QueryClient._checkStatus is only being called once within 15 seconds. This allows multiple multiple methods to share the same login attempt.

    Open source →
  5. 3.0.0 21 Oct 2024
    Release notes

    Each method will now attempt to login, if the client is not already, if loginToken is passed to the class initializer.

    INTERFACE CHANGED:

    • QueryClient.new no longer throws if cookie file doesn't exist, instead creates it. (Will still throw if path doesn't exist)
    • QueryClient.getDeviceList has been renamed to QueryClient.getDevices.
    • QueryClient.checkStatus has been renamed to QueryClient._checkStatus and is no longer accessible from outside the class.
    Open source →
  6. 2.2.0 09 Oct 2024
    Release notes

    Added ability to change logger function (defaults to print with AlexaQuery[$level] prefix)

    Open source →
  7. 2.1.0 07 Oct 2024
    Release notes

    Added Device.empty factory and accompanying Device.isEmpty getter. This accounts for cases where the Device list in the config is empty.

    Open source →
  8. 2.0.0 06 Oct 2024
    Release notes

    INTERFACE CHANGED:

    • QueryClient.getQueue now takes device name as argument instead of serial/type.
    • QueryClient.getDeviceList no longer filters devices.
    Open source →
  9. 1.2.2 05 Oct 2024

    Nothing published for this version

  10. 1.2.1 01 Sep 2024

    Nothing published for this version

  11. 1.2.0 01 Sep 2024

    Nothing published for this version

  12. 1.1.1 14 Jul 2024

    Nothing published for this version

  13. 1.1.0 14 Jul 2024

    Nothing published for this version

  14. 1.0.0 10 Jul 2024

    Nothing published for this version

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