Changelog

v1.2.000 (2020-06-16)

Platform

  • added client and service for MacOS
  • added client for iOS

Feature

  • new method: self-test
    • checks the internal state and connectivity and returns the results
  • allow setting proxy via config method
  • enable multiple simultaneous requests
  • add VAT rate categories (literal VAT rate values are deprecated)

Fix

  • support arrays in request query
  • failed authentication returns an error

v1.1.600 (2020-05-27)

Bugfix

  • HTTP errors are now serialized correctly
  • debug levels now produce expected output

Polish

  • HTTP header keys are now returned in lower case to provide consistency with HTTP/2

v1.1.500 (2020-04-30)

Feature

  • auto-detect proxy on windows
  • print client version in debug output

Bugfix

  • UUID validation is now case-insensitive

v1.1.400 (2020-04-23)

Feature

  • smaers updated to v0.0.1
  • debug output directory is created if not present

Bugfix

  • standard_v1.other is now handled correctly

Polish

  • removed commit_hash from SMAERS version

v1.1.300 (2020-04-17)

Bugfix

  • now uses all system CA certificates
  • multiple schema errors

Polish

  • improved error messages

v1.1.200 (2020-04-14)

Bugfix

  • use system proxy settings in all requests
  • transaction endpoint now handled correctly

Polish

  • improved debug output

v1.1.100 (2020-04-06)

Bugfix

  • adapt validator to v1 changes

Polish

  • polish user-agent header

v1.1.0. (2020-04-02)

Feature

  • new method: echo
    • returns same string that is sent into the fiskaly-client
    • used to check for errors with encoding and communication between sdk and client
  • http-timeout-error is returned if the http-request hits the timeout-limit
  • request-error is returned if the request is malformed

Bugfix

  • config now returns results properly
  • validation of request bodies only when sending to API v1
  • SMAERS version is now displayed properly

Polish

  • request params now bundled and split from context
  • client-errors removed
  • http-error now returns server response bundled in response object
  • debug-file now uses os-standard tmp folder if not set explicitly
Last updated on