Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.6.0 #64

Merged
merged 50 commits into from
Jan 24, 2019
Merged

Release 2.6.0 #64

merged 50 commits into from
Jan 24, 2019

Commits on May 8, 2018

  1. Configuration menu
    Copy the full SHA
    b87b6ed View commit details
    Browse the repository at this point in the history

Commits on May 9, 2018

  1. Add back final keyword

    farhanjkhan committed May 9, 2018
    Configuration menu
    Copy the full SHA
    2931d51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5bab855 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2018

  1. Configuration menu
    Copy the full SHA
    f853d84 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #64 from launchdarkly/feature/tls_1_2

    Add support for TLS 1.2 on API 16+
    arun251 authored Aug 14, 2018
    Configuration menu
    Copy the full SHA
    024a75b View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2018

  1. Configuration menu
    Copy the full SHA
    ff65ca3 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2018

  1. Circle CI 2.0

    nejifresh committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    44eed4a View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2018

  1. Configuration menu
    Copy the full SHA
    ba1fe52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c47d2d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2018

  1. Configuration menu
    Copy the full SHA
    73e4b98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3962f10 View commit details
    Browse the repository at this point in the history
  3. Added LDClient init test for secondary environment, added exception t…

    …o getForMobileKeys, added multi-environment support to setOffline and setOnlineStatus (seems naive, needs testing), and added exceptions to LDConfig setSecondaryMobileKeys
    torchhound committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    c020ff9 View commit details
    Browse the repository at this point in the history
  4. Move primary instance into general instances map. Begin on methods ef…

    …fecting all instances.
    gavwhela committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    1956014 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cf10753 View commit details
    Browse the repository at this point in the history
  6. Fixed 1 failing test in LDClient, added multi-environment test file, …

    …fixed some linter issues
    torchhound committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    a09191d View commit details
    Browse the repository at this point in the history
  7. Removed unnecessary ListenableFuture in LDClient init, changed identi…

    …fy method for multi-environment, not sure about SettableFuture null vs null for return type of Future<Void>, both type check and pass tests
    torchhound committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    e318b61 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2018

  1. Configuration menu
    Copy the full SHA
    0fbe675 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2018

  1. Moved primaryEnvironmentName to LDConfig, simplifying by removing pri…

    …maryKey separation everywhere but the builder. Add getRequestBuilderFor a specific environment. Add static method to LDClient to get all environment names so that environments can be iterated over. Add accessor to retrieve LDClient specific UserManager. Iterate over all environments in PollingUpdater. Add environment argument to UserManager constructor, removing singleton and creating replacing init with newInstance static method.
    gavwhela committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    afe797a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    babd1cd View commit details
    Browse the repository at this point in the history
  3. Specialize HttpFeatureFlagFetcher to the environment, looks like User…

    …Manager may not be able to do the same so removed the environment from the constructor.
    gavwhela committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    33fd8d7 View commit details
    Browse the repository at this point in the history
  4. Added SharedPreferences migration strategy

    torchhound committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    eb93b8c View commit details
    Browse the repository at this point in the history
  5. Merged UserManager changes

    torchhound committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    43ded05 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2018

  1. All tests pass, fixed migration strategy to conform to spec, fixed pr…

    …imaryInstance null when offline in init, fixed primaryEnvironmentName being added to secondaryMobileKeys
    torchhound committed Oct 8, 2018
    Configuration menu
    Copy the full SHA
    b595b6c View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2018

  1. Update StreamUpdateProcessor construct to take an environment for the…

    … authorization header key.
    gavwhela committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    e8ac421 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    441fa93 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2018

  1. Configuration menu
    Copy the full SHA
    f0b68e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a039e1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    baea3ff View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2018

  1. Configuration menu
    Copy the full SHA
    fc665cf View commit details
    Browse the repository at this point in the history
  2. Removed static from instanceId and now old SharedPreferences will onl…

    …y cleared once all environments have a copy in LDClient
    torchhound committed Oct 11, 2018
    Configuration menu
    Copy the full SHA
    783375d View commit details
    Browse the repository at this point in the history
  3. Fixed instanceId

    torchhound committed Oct 11, 2018
    Configuration menu
    Copy the full SHA
    f82c03f View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2018

  1. Updates from PR review.

    gavwhela committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    be1dd1c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #83 from launchdarkly/circlecimigrate

    Circlecimigrate
    arun251 authored Oct 17, 2018
    Configuration menu
    Copy the full SHA
    f647f3b View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2018

  1. Configuration menu
    Copy the full SHA
    3dbab83 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2018

  1. Configuration menu
    Copy the full SHA
    a8d4b53 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2018

  1. Configuration menu
    Copy the full SHA
    f2c456e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9215b65 View commit details
    Browse the repository at this point in the history
  3. refactor(LDClient): removed async getForMobileKeys and wait seconds v…

    …ersion, replaced with method that returns requested instance
    torchhound committed Dec 12, 2018
    Configuration menu
    Copy the full SHA
    5cce5b8 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2019

  1. Bugfix/timber cleanup (#92)

    Relates to #60
    
    Cleaned up timber logging messages to use string formatting rather than concatenation. Log messages should remain the same as before.
    Also replaced Log with Timber in the example app.
    jamesthacker authored and gavwhela committed Jan 12, 2019
    Configuration menu
    Copy the full SHA
    f2d1343 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #91 from launchdarkly/bugfix/ping-event-versions

    Added version and flagVersion retrieval from ping events if available
    gavwhela authored Jan 12, 2019
    Configuration menu
    Copy the full SHA
    081ee16 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2019

  1. Configuration menu
    Copy the full SHA
    cac1e27 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2019

  1. Merge pull request #93 from launchdarkly/bugfix/example-background-crash

    Fix crash when example app is backgrounded twice.
    torchhound authored Jan 15, 2019
    Configuration menu
    Copy the full SHA
    ceaa85a View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2019

  1. Configuration menu
    Copy the full SHA
    84569fe View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2019

  1. Add security provider update mechanism using Google Play Services to

    attempt a provider update when TLSv1.2 is not available.
    gwhelanLD committed Jan 22, 2019
    Configuration menu
    Copy the full SHA
    cd02ea3 View commit details
    Browse the repository at this point in the history
  2. Shared Preferences Fix for Multi Environment (#94)

    * fix(SharedPreferences): added more SharedPreferences first time migration and differentiated SharedPreferences by mobile key
    
    * fix(UserLocalSharePreference.java): added missing mobileKey additions to getSharedPreferences, cleaned up debugging code
    torchhound authored and gwhelanLD committed Jan 22, 2019
    Configuration menu
    Copy the full SHA
    6b135f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55eef13 View commit details
    Browse the repository at this point in the history
  4. fix(UserManagerTest.java): incorrect number of arguments to UserManag…

    …er instantiation in unit test
    torchhound committed Jan 22, 2019
    Configuration menu
    Copy the full SHA
    562fd56 View commit details
    Browse the repository at this point in the history
  5. Remove line of testing code accidentally left in and refactor shared

    preferences migration to make future migrations easier.
    gwhelanLD committed Jan 22, 2019
    Configuration menu
    Copy the full SHA
    9edb050 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    34c942a View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2019

  1. Update version numbers.

    gwhelanLD committed Jan 24, 2019
    Configuration menu
    Copy the full SHA
    eb16d7b View commit details
    Browse the repository at this point in the history