summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2021-01-12 14:24:18 +0100
committerBastien Nocera <hadess@hadess.net>2021-01-12 15:49:57 +0100
commit47bf80fae09a61208ef38132883beabdcce235a9 (patch)
treed1fd7bdcfe24a92f293672fba5a759829e7c5c14
parent924671fe2022f1d3bd7179a04dfb6c9f0780a77a (diff)
downloadlibgweather-47bf80fae09a61208ef38132883beabdcce235a9.tar.gz
40.alpha40.alpha
-rw-r--r--NEWS23
1 files changed, 23 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 601a11c..a55a29e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,26 @@
+================
+Version 40.alpha
+================
+
+This version contains a number of API and ABI changes that applications
+will need to be modified for, including:
+- An application-id as well as contact information must be provided for
+ every application to use online weather services. For GApplication-based
+ applications, the application ID is prefilled.
+- All online weather providers are disabled by default, applications
+ should enable those that it has verified it can follow the terms of
+ service for. Note, for example, the requirement to subscribe to the
+ met.no API users mailing-list.
+- A lot of the getter functions for the location database now return
+ references to objects which the application will need to handle. Applications
+ that use JavaScript or Python bindings should not require special handling
+ for this change.
+
+The library was also modified to use a more-efficient Location database
+format, reducing I/O when instantiated, online weather fetching uses a
+maximum of 4 decimals in coordinates for queries to enhance caching, and
+the yr.no backend was renamed to Met.no.
+
==============
Version 3.34.0
==============