                 Changes in version 0.4.12 (2026-09-18)                 

  - Package deprecated. Superseded by ZENTRA Cloud 2.0
    (app.zentracloud.io) and the new zentraR package (docs). A startup
    message now points users to zentraR. zentracloud.eu users should
    keep using this package until an EU equivalent of ZENTRA Cloud 2.0
    exists.

                 Changes in version 0.4.9 (2024-05-06)                  

  - resolve ambiguity with token format, now accepts either with Token
    prepended or without
      - resolves url problem for non-default servers, all urls should
        now use https

                 Changes in version 0.4.6 (2023-06-19)                  

✨ features and improvements

  - results from queryDeviceSettings() are now cached, so successive
    runs of getReadings() will be much faster when data is cached (#40)

🐛 bug fixes

  - bugfix when fetching readings and getting Error: Unable to convert

                 Changes in version 0.4.4 (2023-06-19)                  

✨ features and improvements

  - include error_flag and error_description in data (#37)
      - all data column names are now converted to lower_snake_case;
        names are constructed as:
        measurement.(value|error_flag|error_description)

                 Changes in version 0.4.3 (2023-06-01)                  

✨ features and improvements

  - remove usage of timezone (retrieved from GPS signal) to enable use
    of package for sensors without that functionality (#35):
      - Now makes use of UTC time stamp returned from the API
      - Column "datetime" in output is now type character

                 Changes in version 0.4.2 (2023-04-27)                  

🐛 bug fixes

  - fix throttling of API calls to get_readings endpoint (#38).

                 Changes in version 0.4.1 (2023-04-19)                  

✨ features and improvements

  - custom print.zentracloudOptions() method for class
    zentracloudOptions

💬 documentation etc

  - re-knit README.Rmd and vignette

                 Changes in version 0.4.0 (2023-04-19)                  

✨ features and improvements

  - restructure token and domain handling in options (#27)
      - new functions setZentracloudOptions() and
        getZentracloudOptions() replacing setZentracloudToken()
      - token and domain are no longer required in getReadings(), etc.,
        as they are automatically taken from the global options.
      - custom print.token() method for class token to keep token value
        hidden.
      - add schema to resolve type matching issues in readCache() (#32)
      - getReadings(): add option to not use cache directory with
        ignore_cache = TRUE (#31)

💬 documentation etc

  - add chunk to vignette about variable attributes (#34)

🍬 miscellaneous

  - add custom headers to API query for tracking R package usage (#28)
      - give some more information to user while waiting for response
        from the API (#29)

                 Changes in version 0.3.3 (2023-03-10)                  

✨ features and improvements

  - add sample dataset for a query to ZENTRA api (zentra_data) for use
    in README and vignette (#26)

                 Changes in version 0.3.2 (2023-03-09)                  

🍬 miscellaneous

  - remove FALSE suffix from pkg startup message (#25)

                 Changes in version 0.3.1 (2023-03-09)                  

💬 documentation etc

  - add URL and BugReports to DESCRIPTION (for use in pkgdown rendering
    the GitLab pages website)
      - fix vignette link in README.Rmd

                 Changes in version 0.2.0 (2023-03-08)                  

🍬 miscellaneous

  - polish package for publication at METER Gitlab (#22)

                 Changes in version 0.1.3 (2023-03-06)                  

✨ features and improvements

  - simplify code for getData (#21)

                 Changes in version 0.1.2 (2023-02-15)                  

✨ features and improvements

  - include port number in sensor name to avoid mixing data of unnamed
    sensors

🍬 miscellaneous

  - shorten functions getSensorSpecs() & getData()
  - change exit criteria in nextPage()
  - editing .gitlab-ci.yml to enable caching of package installation.

🐛 bug fixes

  - adapt unit test

                 Changes in version 0.1.1 (2022-12-01)                  

🍬 miscellaneous

  - make default cache dir dependent on the operating system by using
    tools::R_user_dir(which = "cache")

                 Changes in version 0.1.0 (2022-11-29)                  

💬 documentation etc

  - added vignette
  - some documentation updates

🍬 miscellaneous

  - queryDeviceSettings() now exported

                 Changes in version 0.0.11 (2022-11-24)                 

✨ features and improvements

  - new function readCache() that reads everything that is saved in the
    cache
  - new function zentracloudOptions() for getting and setting options

🍬 miscellaneous

  - update .onAttach() function

                 Changes in version 0.0.10 (2022-11-23)                 

✨ features and improvements

  - rework token functions: no longer writes a file, instead sets token
    in options

🍬 miscellaneous

  - create unit tests

                 Changes in version 0.0.9 (2022-11-23)                  

✨ features and improvements

  - removed the option to access the API using username and password

                 Changes in version 0.0.8 (2022-11-21)                  

✨ features and improvements

  - now writes each page of results to cache separately to avoid memory
    issues for large queries
  - remove Rcpp dependency

                 Changes in version 0.0.7 (2022-11-16)                  

🍬 miscellaneous

  - now with option to choose cache directory other than default

                 Changes in version 0.0.6 (2022-11-16)                  

                 Changes in version 0.0.5 (2022-11-16)                  

🍬 miscellaneous

  - make clearCache() work with new folder structure

                 Changes in version 0.0.4 (2022-11-16)                  

✨ features and improvements

  - unit and precision are now attributes of the respective value
    columns
  - sensor is attribute of respective list entry
  - adapt getReadings() to new output format/process

🍬 miscellaneous

  - finally delete all old, commented-out code chunks

                 Changes in version 0.0.3 (2022-11-14)                  

✨ features and improvements

  - reads cache only once if all relevant data found cached

                 Changes in version 0.0.2 (2022-11-10)                  

✨ features and improvements

  - several new functions to interact with API version 3
  - transferring old functions to new httr2 package
  - now with cache

💬 documentation etc

  - updated READ-ME
  - no more tokens in code

🍬 miscellaneous

  - Added a NEWS.md file to track project progress
