Skip to content

Releases: aerisweather/AerisAndroidSDK

v1.2

21 Apr 21:07
Compare
Choose a tag to compare

Aeris Core and Aeris Maps
MOD - Updated to use the new Aeris AMP product for mapping

Demo App
MOD - Updated to use new v1.2 libraries
MOD - Removed local .jar files
MOD - Updated documentation
ADD - Permissions handling for Android v23 and higher

V1.1.1

20 Nov 20:25
Compare
Choose a tag to compare

Demo App
MOD - Updated to use new v1.1.1 libraries (fixed issue with potential duplicate icons when using maps library)
MOD - Updated documentation

V1.1.0

14 Oct 20:08
Compare
Choose a tag to compare

Aeris Core
MOD - Updated forecast endpoint (UVI, 80m Winds, etc.)
MOD - Updated Observations endpoint (PWS specific items)
ADD - ObservationsSummary endpoint

Demo App
MOD - Updated to use new v1.1.0 libraries
MOD - Updated documentation

V1.0.0

29 Jul 23:35
Compare
Choose a tag to compare

Aeris Core
MOD - Removed dependency on commons-lang3
FIX - Lightning endpoint correctly working with loader and callback support
FIX - Minor updates, bug fixes and documentation updates.

Aeris Maps
MOD - Removed dependency on commons-lang3
ADD - New function to AerisMapView.moveToBounds(final int padding, LatLng... points) and moveToBounds(final int padding, List points) for moving the map to a bounded area included the points passed in
ADD - Point data now has default parameter options which can be set through xml values, see aeris_default_values.xml for these in demo/Maps SDK
ADD - Point data parameter options can also be set through accessing AerisMapsEngine.getDefaultPointParameters() and setting different parameters.
FIX - Lightning point data layer now plotting correctly
FIX - Moved legends to the top so that it did not cover the Google logo or trademarks
FIX - Minor updates, bug fixes and documentation updates.

Demo App
MOD - Icons display after weather data has loaded
MOD - Small changes to demonstrate customization features
FIX - Minor updates, bug fixes and documentation updates.

V0.9.9

08 Jul 21:26
Compare
Choose a tag to compare
V0.9.9 Pre-release
Pre-release

Aeris Core
ADD - Android Studio / Gradle Support
ADD - Able to add the library jar as a gradle dependency. (com.hamweather:aeris-android-lib:x.x.x)
FIX - Minor updates, bug fixes and documentation updates.

Aeris Maps
ADD - Customization of storm cells and advisory warning polygons, polylines, and annotation.

  • ADD - Able to turn off cones/lines for all storm cells or just particular ones.
  • ADD - Able to change line color and fill color for polygons
  • ADD - Able to change line color for polylines
  • ADD - Able to turn off annotations for storm cells
    ADD - Able to add Aeris Maps Library project to gradle through an aar dependency.
    FIX - Minor updates, bug fixes and documentation updates.

Demo App
ADD - Demonstration of the customizable aeris_default_values.xml with various custom colors.
ADD - Can be imported into to Android Studio (8.1) as it has gradle build files.
FIX - Minor updates, bug fixes and documentation updates.

V0.9.8

05 Jun 22:22
Compare
Choose a tag to compare
V0.9.8 Pre-release
Pre-release

Aeris Core
MOD - Improvement to permissions / subscription handling
FIX - Correct crash if client id/key were incorrect

Aeris Maps
ADD - Map layers now based on client / key permissions
ADD - Map layers options can be customized
FIX - Null catch fixes on MapsOptionsActivity when creating radio groups
FIX - Minor updates, bug fixes and documentation updates.

Demo App
ADD - Horizontal Outlook slider on Detail weather
MOD - Text view spanning improvements
FIX - Added additional null catches to data displaying to prevent crashes
FIX - Sunmoon custom endpoint example crash with no place selected
FIX - Minor updates, bug fixes and documentation updates.

V0.9.7

23 May 16:34
Compare
Choose a tag to compare
V0.9.7 Pre-release
Pre-release

Aeris Core
FIX - Minor updates, bug fixes and documentation updates.

AerisMap
MOD - On pan/zoom, clear existing markers after load of new ones.
MOD - Polygons split into their own category.
ADD - An addLayer(AerisPolygonData) has been added to AerisMapView.
ADD - AerisMapView now has show/hide methods for different tile layers
ADD - AerisMapView now has a hide animation button option
FIX - Polygon map zIndex changed for better visibility over map tiles
DEL - Removed unused drawable files.
FIX - Minor updates, bug fixes and documentation updates.

Demo App
MOD - Updates to the readme
FIX - Notification bar correctly updating in Demo app at 15 minute intervals at screen on
ADD - Demo of custom endpoint in the package com.example.customendpoint
ADD - Places search support for example of searching locations using Aeris Places endpoint and edittext view in com.example.demoaerisproject.LocationSearchActivity
ADD - Storing searched places example in com.example.db package and com.example.demoaerisproject.MyLocsActivity.
FIX - Minor updates, bug fixes and documentation updates.

v0.9.6

09 May 19:24
Compare
Choose a tag to compare
v0.9.6 Pre-release
Pre-release

Aeris Core Library
ADD - New ParameterBuilder for adding parameters to a request through the builder
ADD - New object task loaders (See Docs)
ADD - Support for Secure requests (HTTPS)
FIX - Several bug fixes

Aeris Maps Library
ADD - Annotated Point Data
ADD - Maps engine defaults
ADD - Support for Secure requests (HTTPS)
ADD - Long press on map support
ADD - Tile layer Animation
ADD - Animation seek bar
FIX - Several bug fixes

Aeris Demo App
MOD - Changes for new object loaders
ADD - Demo of infowindow click listener on map
ADD - Map long press demo displaying observations
FIX - Several bug fixes

v0.9.5

21 Apr 18:54
Compare
Choose a tag to compare
v0.9.5 Pre-release
Pre-release

Initial Public Release