Skip to content
Permalink
Branch: master
Commits on Sep 17, 2019
  1. Throw JsonFormatException when field should be an array but is an object

    sburba committed Sep 17, 2019
    There was a bug that caused it to throw TypeError instead
    
    Depending on your definition, this may be a breaking change. In the case
    that you noticed this bug and caught TypeError but not
    JsonFormatException, this would break your code. That seems incredibly
    unlikely though, it seems far more likely that the harm of pushing this
    change to a major version change is greater
Commits on Sep 3, 2019
  1. Add mapDecodedToArrayOf

    sburba committed Sep 3, 2019
    There's a map and mapDecoded, so mapToArrayOf should have a
    mapDecodedToArrayOf
Commits on Jul 20, 2019
  1. Simplify handling exceptions from adapters

    sburba committed Jul 20, 2019
  2. Fix typo in error message

    sburba committed Jul 20, 2019
Commits on Jul 12, 2019
  1. Allow base type adapters

    sburba committed Jul 12, 2019
Commits on Jul 8, 2019
  1. Set exact php platform version

    sburba committed Jul 8, 2019
    Ranges are not allowed
Commits on Jul 2, 2019
  1. Require 100 mutation coverage

    sburba committed Jul 2, 2019
    Explicitly ignore the cases that cannot reasonably be covered by tests
  2. Use the default development php settings

    sburba committed Jul 2, 2019
    Has the effect of enabling all warnings, notices and errors
Commits on Jun 18, 2019
  1. Actually assign the result of $mapper->map

    sburba committed Jun 18, 2019
Commits on Jun 2, 2019
  1. Create LICENSE

    sburba committed Jun 2, 2019
Commits on Apr 28, 2019
  1. Merge pull request #28 from sburba/feature/phpstan

    sburba committed Apr 28, 2019
    Add PHPStan to the CI process
Commits on Apr 25, 2019
  1. Merge pull request #27 from sburba/feature/better-docs

    sburba committed Apr 25, 2019
    Improve adapter intro docs
  2. Merge branch 'master' into feature/better-docs

    sburba committed Apr 25, 2019
  3. Merge pull request #26 from sburba/feature/better-docs

    sburba committed Apr 25, 2019
    A better intro hook for the docs
Commits on Apr 23, 2019
  1. Merge pull request #25 from sburba/feature/performance-tests

    sburba committed Apr 23, 2019
    Cache reflection lookups for constructors
Commits on Apr 21, 2019
  1. Merge pull request #24 from sburba/task/update-deps

    sburba committed Apr 21, 2019
    Update dependencies
  2. Merge branch 'master' into task/update-deps

    sburba committed Apr 21, 2019
  3. Merge pull request #23 from sburba/feature/performance-tests

    sburba committed Apr 21, 2019
    Feature/performance tests
Commits on Apr 17, 2019
  1. Merge pull request #22 from sburba/feature/better-error-message

    sburba committed Apr 17, 2019
    Improve error message for validation exceptions in constructors
  2. Merge pull request #21 from sburba/cleanup/rename-jsoncontext

    sburba committed Apr 17, 2019
    Rename JsonContext to JsonPath
  3. Merge pull request #20 from sburba/task/update-deps

    sburba committed Apr 17, 2019
    Task/update deps
  4. Merge pull request #19 from sburba/feature/typed-api

    sburba committed Apr 17, 2019
    Convert to a more heavily typed API
Commits on Apr 14, 2019
  1. Merge pull request #18 from sburba/task/deprecate-map-parsed

    sburba committed Apr 14, 2019
    Change mapParsed to mapDecoded
  2. Merge pull request #17 from sburba/feature/better-error-messages

    sburba committed Apr 14, 2019
    Feature/better error messages
  3. Merge pull request #16 from sburba/bugfix/print_couscous_output

    sburba committed Apr 14, 2019
    Allow couscous deploy to fail without failing the build
Commits on Apr 13, 2019
  1. Merge pull request #15 from sburba/bugfix/print_couscous_output

    sburba committed Apr 13, 2019
    Bugfix/print couscous output
  2. Merge pull request #14 from sburba/feature/developer-docs

    sburba committed Apr 13, 2019
    Feature/developer docs
  3. Merge pull request #13 from sburba/feature/documentation-site

    sburba committed Apr 13, 2019
    Feature/documentation site
Commits on Apr 12, 2019
  1. Merge pull request #12 from sburba/feature/fix-escaping-mutants

    sburba committed Apr 12, 2019
    Feature/fix escaping mutants
  2. Merge pull request #11 from sburba/feature/fix-escaping-mutants

    sburba committed Apr 12, 2019
    Feature/fix escaping mutants
  3. Merge pull request #10 from sburba/feature/better-documentation

    sburba committed Apr 12, 2019
    Improve documentation
  4. Improve documentation

    sburba authored and Sam Burba committed Apr 12, 2019
Commits on Apr 11, 2019
  1. Merge pull request #9 from sburba/feature/faster-builds

    sburba committed Apr 11, 2019
    Feature/faster builds
Older
You can’t perform that action at this time.