Skip to content
Permalink
Branch: master
Commits on Jul 25, 2019
  1. Use OpenJDK instead of Oracle.

    nathankleyn committed Jul 25, 2019
    On Travis, the Oracle one no longer exists.
  2. Move from -mem to -Xmx in .sbtopts.

    nathankleyn authored and albertpastrana committed Jun 20, 2019
    For some reason, this works locally but doesn't work on Travis.
    🤷‍♂️
  3. Update all SBT plugins.

    nathankleyn authored and albertpastrana committed Jun 20, 2019
    The only exception here is sbt-gpg, which has a breaking change from
    1.1.0 onwards — there is a 2.0.0 coming but it looks like the
    community is moving away from this project so we may follow.
  4. Add support for Scala 2.13.0 release.

    nathankleyn authored and albertpastrana committed Jun 17, 2019
    Add support for the now live Scala 2.13.0. We have made it the default
    Scala our build works with, and have switched on all lints to make sure
    it now gets the full cross-compile treatment like 2.12.x and 2.11.x do.
    
    Some compatability issues were encountered:
    
    * `CollectionConverters` was moved in Scala 2.13 from its original home.
    Everywhere it is used, a shim has been added that proxies to the correct
    class in the version being compiled.
    * `.mapValues` was deprecated in Scala 2.13 in favour of
    `.view.mapValues` — so again, a shim has been added.
    * The error when a future times out has been subtlely changed to not
    include a plural of the word "Future" now, meaning all messgae matching
    in tests completely broke. 😕
    * The depedency on Specs2 has been bumped to get Scala 2.13 support.
    
    And finally, the version of SBT was bumped to latest.
Commits on Sep 12, 2018
  1. Remove var usage from tests

    albertpastrana authored and nathankleyn committed Sep 11, 2018
    Codacy.com was reducing the qualiy of the code because
    we were using `var` in some tests.
    
    This commit basically uses AtomicInteger and AtomicBoolean
    as mutable alternatives for the use of var.
    
    For this use case it's exactly the same, but codacy
    will be happier.
    
    Signed-off-by: Albert Pastrana <albert.pastrana@gmail.com>
Commits on Sep 11, 2018
  1. Setting version to 0.11.0

    albertpastrana committed Sep 11, 2018
  2. Setting version to 0.12.0-SNAPSHOT

    albertpastrana committed Sep 11, 2018
  3. Setting version to 0.12.0-SNAPSHOT

    albertpastrana committed Sep 11, 2018
  4. Setting version to 0.11.0

    albertpastrana committed Sep 11, 2018
  5. Add `sequence` to go from `Result` of `Option` to `Option` of `Result`.

    nathankleyn authored and albertpastrana committed Sep 11, 2018
    Useful method when you need to flip between them - we already have
    `sequence` for `Option` of `Result` so now you can go both ways!
Commits on Jul 12, 2018
  1. Setting version to 0.10.1-SNAPSHOT

    albertpastrana committed Jul 12, 2018
  2. Setting version to 0.10.1-SNAPSHOT

    albertpastrana committed Jul 12, 2018
  3. Setting version to 0.10.0

    albertpastrana committed Jul 12, 2018
  4. Updates specs2 to 4.3.2

    albertpastrana committed Jul 12, 2018
    Signed-off-by: Albert Pastrana <albert.pastrana@gmail.com>
  5. Merge pull request #16 from albertpastrana/more-taps

    nathankleyn committed Jul 12, 2018
    More taps
  6. Adds tap, tapFail, bitap and flatten to AsyncResult

    albertpastrana committed Jul 11, 2018
    Signed-off-by: Albert Pastrana <albert.pastrana@gmail.com>
Commits on Jul 2, 2018
  1. Adds toResult to Option, Either & Try

    albertpastrana committed Jul 2, 2018
    Signed-off-by: Albert Pastrana <albert.pastrana@gmail.com>
  2. Makes isOk a val

    albertpastrana committed Jul 2, 2018
    Signed-off-by: Albert Pastrana <albert.pastrana@gmail.com>
  3. Adds tapFail

    albertpastrana committed Jul 2, 2018
    Signed-off-by: Albert Pastrana <albert.pastrana@gmail.com>
  4. Adds flags to speed up compilation

    albertpastrana committed Jul 2, 2018
    Signed-off-by: Albert Pastrana <albert.pastrana@gmail.com>
Commits on Jun 20, 2018
  1. Add license scan report and status

    fossabot authored and albertpastrana committed May 23, 2018
    Signed-off-by: fossabot <badges@fossa.io>
  2. Add support for Scala 2.13.

    nathankleyn authored and albertpastrana committed Jun 19, 2018
    Prepare for supporting the incumbant newest Scala release of 2.13 by
    upgrading our dependency on Specs2 to `4.3.0` (the latest version), and
    cross-publishing for `2.13.0-M4`.
    
    Many and varied changes are required because the collections framework
    has been overhauled in Scala 2.13, as described at
    https://www.scala-lang.org/blog/2018/06/13/scala-213-collections.html.
    More details on the specific changes can be found at
    https://github.com/scala/collection-strawman/wiki/FAQ.
    
    In this PR, I have added cross-compilation for Scala 2.13.0-M4 which is
    the last planned milestone before RC. To achieve cross-compilation, a
    source directory for < 2.13 and 2.13+ has been introduced allowing
    implementations which suport both old and new collections. We should
    begin publishing for 2.13 in earnest to support the Scala ecosystem
    being ready for 2.13 on day 1!
    
    Also, the Scala 2.12 version was bumped from `2.12.4` to `2.12.6`.
Commits on May 9, 2018
  1. Adds snyk.io vulnerabilities badge

    albertpastrana committed May 9, 2018
  2. Adds snyk.io vulnerabilities badge

    albertpastrana committed May 9, 2018
  3. Fixes exponential backoff test

    albertpastrana committed May 9, 2018
    Can't remember where I got the numbers for the exponential
    backoff test, but after several intermitent failures I just
    checked what the min and max values should be and they are
    slightly different from what I got.
    
    With these new values the test should never fail.
    
    Signed-off-by: Albert Pastrana <albert.pastrana@gmail.com>
  4. Fixes asString when query has 1 param with no value

    albertpastrana committed May 8, 2018
    When there was a key with no values in the query string,
    there was a implicit conversion from string to list that
    made the code compile but that messed up with the params.
    
    That way, this query string `?hello` would be translated
    into `?h&e&l&l&o`.
    
    Signed-off-by: Albert Pastrana <albert.pastrana@gmail.com>
Commits on Apr 27, 2018
  1. Setting version to 0.9.5-SNAPSHOT

    albertpastrana committed Apr 27, 2018
  2. Setting version to 0.9.5-SNAPSHOT

    albertpastrana committed Apr 27, 2018
  3. Setting version to 0.9.4

    albertpastrana committed Apr 27, 2018
  4. Fixes retry maxRetries

    albertpastrana committed Apr 27, 2018
    This was kindly reported by dalegaspi in #12. Should be fixed now.
Commits on Apr 24, 2018
  1. Setting version to 0.9.4-SNAPSHOT

    albertpastrana committed Apr 24, 2018
Older
You can’t perform that action at this time.