All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
file_ttl
support in Secure Share.
- Support for
cursor
field onv1/user/breached
ofuser-intel
service. vault_parameters
andllm_request
fields support on Redact service.- Support for
severity
field onv1/user/breached
andv2/user/breached
ofuser-intel
service. /v1/breach
endpoint support onuser-intel
service.
parameters
field inintel
services.
- Secure Share service support.
- Multiple bucket ID support to Share.
metadata_protected
andtags_protected
support to ShareItemData
password
andpassword_algorithm
support to Share- Filter fields to
filter_list
on Share service objects
field to ShareGetArchiveResult
title
andmessage
to ShareShareCreateLinkItem
- Detect-only Redact for Sanitize.
- Support for
domains
field inv2/user/breached
endpoint in User Intel service. - Vault KEM export support.
- Vault v2 APIs support.
- Sanitize service support.
- Event canonicalization of characters like a-circumflex and the replacement character.
attributes
field in/list-resources
and/list-subjects
endpoint- Added full error response payloads to API error messages to improve debugging experience when running into validation error issues.
- AuthN
getProfile()
TSDoc example. - Non-ASCII values not being escaped properly during event canonicalization.
- Service constructors now support Vault service's
GetResult
type as well as strings as tokens.
- Improvements in verification of Audit consistency proofs
- CommonJS support.
- Vault
/export
support. - AuthN user password expiration support.
"state"
and other new properties toAuthN.User.Authenticators.Authenticator
.
enable
inAuthN.User.Authenticators.Authenticator
has been renamed toenabled
. The previous name did not match the name used in the API's response schema so it was unusable anyways.
fpe_context
field in Audit search eventsreturn_context
support in Audit/search
,/results
and/download
endpoints- Redact
/unredact
endpoint support redaction_method_overrides
field support in/redact
andredact_structured
endpoints- AuthN usernames support.
- Support for format-preserving encryption.
BaseService.post()
is nowprotected
and@internal
, as it was never meant for public use.
- Beta tags from AuthZ.
Note that Sanitize and Secure Share did not make it into this release.
- Documentation to service client configuration.
- Audit /download_results endpoint support
- Documentation to service client constructors.
- Support for Secure Audit Log's log stream API.
- Support for Secure Audit Log's export API.
- AuthZ service support.
- Put to presigned url. It should just put file in raw, not in form format.
- Unused
options
documentation inUserIntelService
.
3.7.0 - 2024-02-26
rotation_state
field support in key rotation in Vault service.- Vault service. Post quantum signing algorithms support
- Rewrote
README.md
. - The dependency on node-rs/crc32 has been replaced by one on aws-crypto/crc32c, a pure-JS implementation of CRC32C.
3.6.0 - 2024-01-12
- Vault encrypt structured support.
3.5.0 - 2023-12-18
- File Intel /v2/reputation support
- IP Intel /v2/reputation, /v2/domain, /v2/proxy, v2/vpn and /v2/geolocate support
- URL Intel /v2/reputation support
- Domain Intel /v2/reputation support
- User Intel /v2/user/breached and /v2/password/breached support
3.4.0 - 2023-12-07
- 202 result format
- accepted_status in 202 result
- put_url, post_url, post_form_data fields in 202 result
3.3.0 - 2023-11-28
- Authn unlock user support
- Redact multiconfig support
- File Scan post-url and put-url support
3.2.0 - 2023-11-15
- Support for audit /v2/log and /v2/log_async endpoints
3.1.0 - 2023-11-09
- Presigned URL upload support on FileScan service
- Folder settings support in Vault service
3.0.0 - 2023-10-23
- AuthN v2 support
- AuthN v1 support
2.3.0 - 2023-09-26
- FileScan Reversinglabs provider example
- Domain WhoIs endpoint support
- Deprecated config_id in PangeaConfig. Now is set in service initialization.
- HashType supported in File Intel
2.2.1 - 2023-09-14
- Authn dropped use_new parameter for user listing
2.2.0 - 2023-09-05
- Redact rulesets field support
- FileScan service support
2.1.0 - 2023-07-14
- Vault /folder/create endpoint support
2.0.0 - 2023-07-06
- Event interface is now a key:object map
- Rename some result interfaces with "result" postfix
- Create new Intel request/result interfaces per service
- Intel services all deprecated methods
- Audit.Log options: Remove signMode due to vault signing is done by token
1.10.0 - 2023-06-26
- Multiconfig support
- Instructions to setup token and domain in examples
1.9.1 - 2023-06-08
- Defang examples
- Intel IP /domain, /vpn and /proxy endpoint examples
- Intel User password breached full workflow example
- Update got package to fix vulnerability
- Redact service was ignoring return_result param
1.9.0 - 2023-05-25
- New algorithm support in Vault Service
- Algorithm field support in Audit Service
- Cymru IP Intel provider examples
- Support full url as domain in config for local use
- Http support on domain
- AuthN:
authn.user.invites.list()
was missing an optional parameters object @r3dcrosse - typo in queuedRetries on ConfigOptions
- AuthN:
authn.user.login.social()
had wrong provider TypeScript type:AuthN.MFAProvider
, but should beAuthN.IDProvider
@r3dcrosse
1.8.0 - 2023-04-21
- AuthN Service support
1.7.0 - 2023-04-10
- Audit-Vault signing integration support
- Intel User support
- Redact Service return_result field support
- Set custom user agent by config
1.6.0 - 2023-03-27
- Algorithm support in Vault Service
- Algorithm name in Vault Service
1.5.0 - 2023-03-20
- Vault service support
- LICENSE
- Update services examples
1.4.0 - 2023-03-01
- IP service add /geolocate, /vpn, /domain and /proxy endpoints support
1.3.0 - 2023-02-28
- Tenant ID support in Audit Service
1.2.0 - 2023-02-03
- Optional parameters support in Redact service
1.1.3 - 2023-01-27
- Intel Domain and URL add reputation endpoint that will replace lookup endpoint
- Intel File add hashReputation() method. Lookup is deprecated deprecated.
- Intel File add filepathReputation() method. lookupFilepath is deprecated.
1.1.2 - 2023-01-25
- Intel IP add reputation endpoint that will replace lookup endpoint
- Add count field in redact service result
- Change User-Agent format
1.1.1 - 2023-01-05
- Exported IP and URL intel service clients
- Updated doc strings for intel services
- Made the
options
parameter in intel services an optional parameter
1.1.0 - 2023-01-05
- This CHANGELOG
- Functions to get token and domain according to test environment (PROD/DEV/STG)
- Some outdated links to docs
- Token env var name is the same for all services
- Remove older headers
- References to config id
1.0.0 - 2022-11-29
- Audit client
- Embargo client
- File Intel client
- Domain Intel client
- Redact client