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.
- Clarified what
Config.Environment
affects.
- CDR and PDF support in Sanitize.
file_ttl
support to Secure Share.
- Support for
cursor
field onv1/user/breached
ofuser-intel
service. - Support for
severity
field onv1/user/breached
andv2/user/breached
ofuser-intel
service. /v1/breach
endpoint support onuser-intel
service.vault_parameters
andllm_request
fields support on Redact service.
- Deprecated
PangeaCyber.Net.FileScan.FileUploader
; usePangeaCyber.Net.FileUploader
instead.
- Secure Share 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
- Vault KEM export support.
- Vault v2 APIs support.
- The minimum supported version of .NET Framework is now v4.6.2.
- Detect-only Redact for Sanitize.
- Support for
domains
field inv2/user/breached
endpoint in User Intel service.
ItemState
toVault.Requests.UpdateRequest
.attributes
field in/list-resources
and/list-subjects
endpoint.- Sanitize service support.
- The
PangeaCyber.Net.dll
assembly is now strong-named.
- Sanitize now defaults to the post-url transfer method.
"state"
and other new properties toAuthN.Models.Authenticator
.
- The
FirstName
andLastName
properties ofAuthN.Models.Profile
are now deprecated. Enable
inAuthN.Models.Authenticator
has been renamed toEnabled
. The previous name did not match the name used in the API's response schema and JSON deserialization was not set up correctly, soEnable
was unusable anyways.
- Vault
/export
support. - AuthN user password expiration support.
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.
- Beta tags from AuthZ.
Note that Sanitize and Secure Share did not make it into this release.
- Documentation for client builders and constructors.
- Audit /download_results endpoint support
- 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.
- Skip sending
filename
field when posting to presigned URL. Make GCP S3 to return aBadRequest
3.7.0 - 2024-02-26
- Vault service. Post quantum signing algorithms support
- Rewrote
README.md
.
3.6.0 - 2024-01-11
- Structured encrypt support.
3.5.1 - 2023-12-22
- Update
FileScanUploadURLRequest
namespace toPangeaCyber.Net.FileScan
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
- Audit bulk examples
- Authn unlock user support
- Redact multiconfig support
- Filescan post-url and put-url support
- Audit bulk async does not poll result by default
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.4.0 - 2023-09-26
- FileScan Reversinglabs provider example
- Domain WhoIs endpoint support
- AuthN Filters support
- Deprecated config_id in PangeaConfig. Now is set in service initialization.
2.3.0 - 2023-09-05
- Redact rulesets field support
- FileScan service support
2.2.0 - 2023-07-28
- AuthN, Embargo, Intel and Vault service examples
- Base64ToString, GetSHA256Hash and GetHashPrefix in Utils
- Make ServiceName public in AuthN, Embargo, Intel and Vault services
- Audit public key format export in log signer
2.1.0 - 2023-07-26
- Embargo service support
- Intel services (IP, Domain, File, URL) support
- Vault service support
- AuthN service support
- Audit service examples
- Redact service examples
2.0.0 - 2023-07-14
- Audit custom schema support
- Multiconfig support
- Custom user agent support
- Redact requests builder rename to be called just "Builder"