Skip to content

Latest commit

 

History

History
180 lines (120 loc) · 5.49 KB

CHANGELOG.md

File metadata and controls

180 lines (120 loc) · 5.49 KB

Changelog

Unreleased

2.2.2

2.2.1

  • #157
    • exposed more data types publicly

2.2.0

  • #155

  • #152

  • #151

  • #150

    • added more typings, consts and added List API
  • #154

  • #153

    • dependencies bumps, removed express.js dependency

2.1.1

  • #146

    • add and expose more typings
  • #147

    • internal dependencies bumps

2.1.0

  • #142

    • dependencies updates
  • #143

  • #144

    • updated definitions to match API schema

2.0.1

  • #140
  • #138
    • dependencies and readme updates

2.0.0

BREAKING CHANGES:

  • #135
    • removed auto context building from the command payload generation. Follow https://docs.castle.io/ for passing the context to the commands. This version does not build context when castle commands are called. ContextPrepareService should be used explicitly.

Enhancements

  • allowed to import errors classes and constants

  • #136

    • fixes inconsistencies regarding failover responses between the commands
    • removed unused code

1.2.0

BugFix:

  • #132
    • fixed how options in the context prepare are merged
    • changed/fixed how payload prepare options are merge

Enhancements

  • #133
    • increased default timeout from 1000 to 1500
  • #133
    • exposed ContextPrepareService

1.1.1

Enhancements

  • #131
    • failover response enhancement, removed X-Castle header from allowlist

1.1.0

Enhancements

  • #127
    • Introduce a new exception InvalidRequestTokenError for facilitating handling of all request token related errors

1.0.3

BugFix:

  • #120
    • removes body in request for GET requests

1.0.2

BugFix:

  • #119
    • fixed path resolving

1.0.1

Enhancements:

  • #117
    • typings improvements

1.0.0

BREAKING CHANGES:

  • remove identify and review commands - they are no longer supported

  • renamed setUseWhitelist with setUseAllowlist

  • added better support for configuration, replaced apiUrl with baseUrl option

  • replace logLevel with logger in the config

  • dropped EVENTS const with list of events

    • #97 Enhancements:
  • restructuring the codebase

  • added failover and timeout support

  • added ability to set ip headers and proxies

  • added request context builder

  • added request context builder

  • added device endpoints

  • added risk, filter, log endpoints * #112

0.5.0

Enhancements:

  • #87 added risk policy information to the authenticate response

0.4.7

BREAKING CHANGES:

  • #42
    • remove identify and review commands - they are no longer supported
    • renamed setUseWhitelist with setUseAllowlist

Enhancements:

  • Re-publish to fix broken build