2020-11-03 22:59:58 +01:00
|
|
|
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
|
2020-11-03 23:02:50 +01:00
|
|
|
## [Unreleased]
|
2021-11-06 19:10:32 +01:00
|
|
|
## [0.14.0] - 2021-11-06
|
|
|
|
### Added
|
|
|
|
- Support for ariadne.id notation proofs
|
2021-03-05 17:13:08 +01:00
|
|
|
|
2021-07-26 11:41:34 +02:00
|
|
|
## [0.13.0] - 2021-07-26
|
|
|
|
### Added
|
|
|
|
- Lichess.org claim verification
|
|
|
|
|
2021-06-03 15:05:44 +02:00
|
|
|
## [0.12.9] - 2021-06-03
|
|
|
|
### Fixed
|
|
|
|
- Typo during claim generation
|
|
|
|
- Handle claims without matches
|
|
|
|
|
2021-06-03 13:01:23 +02:00
|
|
|
## [0.12.8] - 2021-06-03
|
|
|
|
### Fixed
|
2021-06-03 15:05:44 +02:00
|
|
|
- Expose key revocation status
|
2021-06-03 13:01:23 +02:00
|
|
|
|
2021-06-03 10:01:05 +02:00
|
|
|
## [0.12.7] - 2021-06-03
|
|
|
|
### Fixed
|
|
|
|
- IRC nickname regex
|
|
|
|
|
2021-05-22 10:22:49 +02:00
|
|
|
## [0.12.6] - 2021-05-23
|
|
|
|
### Fixed
|
|
|
|
- DNS fetcher not running
|
|
|
|
|
2021-05-21 15:29:44 +02:00
|
|
|
## [0.12.5] - 2021-05-21
|
|
|
|
### Fixed
|
|
|
|
- Keybase key fetching
|
|
|
|
- Fix IRC NickServ command syntax
|
|
|
|
|
2021-04-30 16:20:56 +02:00
|
|
|
## [0.12.4] - 2021-04-30
|
|
|
|
### Fixed
|
|
|
|
- Headings in CHANGELOG.md
|
|
|
|
- References to wrong variable
|
|
|
|
|
2021-04-30 15:41:40 +02:00
|
|
|
## [0.12.3] - 2021-04-30
|
2021-04-30 16:20:56 +02:00
|
|
|
### Fixed
|
2021-04-30 15:41:40 +02:00
|
|
|
- Ensure an output for the Claim's verification process
|
|
|
|
- Adaptive proxy policy now uses the fallback fetcher for generic access proofs
|
|
|
|
- Refactor bad property names
|
|
|
|
|
2021-04-30 12:30:50 +02:00
|
|
|
## [0.12.2] - 2021-04-30
|
2021-04-30 16:20:56 +02:00
|
|
|
### Fixed
|
2021-04-30 12:30:50 +02:00
|
|
|
- Fix Claim constructor handling of object data
|
2021-04-30 15:41:40 +02:00
|
|
|
- Refactor bad property names
|
2021-04-30 12:30:50 +02:00
|
|
|
|
2021-04-26 16:01:40 +02:00
|
|
|
## [0.12.1] - 2021-04-26
|
2021-04-30 16:20:56 +02:00
|
|
|
### Fixed
|
2021-04-26 16:01:40 +02:00
|
|
|
- Bad interpretation of proxy policy
|
|
|
|
- Proxy URL protocol
|
|
|
|
|
2021-04-22 15:52:25 +02:00
|
|
|
## [0.12.0] - 2021-04-22
|
2021-04-30 16:20:56 +02:00
|
|
|
### Added
|
2021-04-22 15:52:25 +02:00
|
|
|
- Proxy server functionality
|
|
|
|
- JSDoc-based documentation
|
2021-04-23 10:29:27 +02:00
|
|
|
- Claim class
|
2021-04-30 16:20:56 +02:00
|
|
|
### Changed
|
2021-04-22 15:52:25 +02:00
|
|
|
- Improved data fetching logic
|
2021-04-30 16:20:56 +02:00
|
|
|
### Fixed
|
2021-04-22 15:52:25 +02:00
|
|
|
- Bug causing false positive verification
|
|
|
|
|
2021-03-06 23:34:20 +01:00
|
|
|
## [0.11.2] - 2021-03-06
|
2021-04-30 16:20:56 +02:00
|
|
|
### Fixed
|
2021-03-06 23:34:20 +01:00
|
|
|
- Matrix.to URLs
|
|
|
|
|
2021-03-06 00:06:46 +01:00
|
|
|
## [0.11.1] - 2021-03-06
|
2021-04-30 16:20:56 +02:00
|
|
|
### Fixed
|
2021-03-06 00:06:46 +01:00
|
|
|
- Proxy URL encoding
|
|
|
|
|
2021-03-05 17:13:08 +01:00
|
|
|
## [0.11.0] - 2021-03-05
|
2021-04-30 16:20:56 +02:00
|
|
|
### Added
|
2021-03-05 17:08:21 +01:00
|
|
|
- IRC service provider
|
|
|
|
- Matrix service provider
|
2021-04-30 16:20:56 +02:00
|
|
|
### Fixed
|
2021-03-05 17:08:21 +01:00
|
|
|
- Handling of requests without URI
|
2020-11-18 21:51:53 +01:00
|
|
|
|
2021-03-02 15:24:43 +01:00
|
|
|
## [0.10.5] - 2021-03-02
|
2021-04-30 16:20:56 +02:00
|
|
|
### Fixed
|
2021-03-02 15:24:43 +01:00
|
|
|
- Logic error
|
|
|
|
|
2021-03-02 15:13:44 +01:00
|
|
|
## [0.10.4] - 2021-03-02
|
2021-04-30 16:20:56 +02:00
|
|
|
### Changed
|
2021-03-02 15:13:44 +01:00
|
|
|
- Add Twitter proxy verification
|
|
|
|
|
2021-03-02 10:48:52 +01:00
|
|
|
## [0.10.3] - 2021-03-02
|
2021-04-30 16:20:56 +02:00
|
|
|
### Changed
|
2021-03-02 10:48:52 +01:00
|
|
|
- Remove twitter dependency
|
|
|
|
|
2021-03-01 18:35:59 +01:00
|
|
|
## [0.10.2] - 2021-03-01
|
2021-04-30 16:20:56 +02:00
|
|
|
### Changed
|
2021-03-01 18:35:59 +01:00
|
|
|
- Make Twitter verification configurable
|
|
|
|
|
2021-01-26 21:53:21 +01:00
|
|
|
## [0.10.1] - 2021-01-26
|
2021-04-30 16:20:56 +02:00
|
|
|
### Fixed
|
2021-01-26 21:53:21 +01:00
|
|
|
- Polyfill for promise.allSettled
|
|
|
|
|
2021-01-13 13:27:58 +01:00
|
|
|
## [0.10.0] - 2021-01-13
|
2021-04-30 16:20:56 +02:00
|
|
|
### Added
|
2021-01-13 13:27:58 +01:00
|
|
|
- Owncast service provider
|
|
|
|
|
2021-01-10 17:59:24 +01:00
|
|
|
## [0.9.4] - 2021-01-10
|
2021-04-30 16:20:56 +02:00
|
|
|
### Fixed
|
2021-01-10 17:59:24 +01:00
|
|
|
- Fix typo in keyserver url
|
|
|
|
|
2021-01-10 12:34:47 +01:00
|
|
|
## [0.9.3] - 2021-01-10
|
2021-04-30 16:20:56 +02:00
|
|
|
### Fixed
|
2021-01-10 12:34:47 +01:00
|
|
|
- Fix regex skipping some claims
|
|
|
|
|
2021-01-09 16:07:01 +01:00
|
|
|
## [0.9.2] - 2021-01-09
|
2021-04-30 16:20:56 +02:00
|
|
|
### Fixed
|
2021-01-09 16:07:01 +01:00
|
|
|
- Network errors blocking code execution
|
|
|
|
|
2021-01-09 15:22:59 +01:00
|
|
|
## [0.9.1] - 2021-01-09
|
2021-04-30 16:20:56 +02:00
|
|
|
### Changed
|
2021-01-09 15:22:59 +01:00
|
|
|
- Use signature data to find key location
|
|
|
|
|
2021-01-07 16:26:31 +01:00
|
|
|
## [0.9.0] - 2021-01-07
|
2021-04-30 16:20:56 +02:00
|
|
|
### Added
|
2021-01-07 16:26:31 +01:00
|
|
|
- Signature claims verification
|
|
|
|
|
2021-01-03 19:54:15 +01:00
|
|
|
## [0.8.5] - 2021-01-03
|
|
|
|
### Fixed
|
|
|
|
- Remove trailing slash from HKP server URL
|
|
|
|
|
2021-01-02 16:38:13 +01:00
|
|
|
## [0.8.4] - 2021-01-02
|
|
|
|
### Fixed
|
|
|
|
- Fetch Twitter proofs from Nitter
|
|
|
|
|
2020-12-26 22:48:18 +01:00
|
|
|
## [0.8.3] - 2020-12-26
|
|
|
|
### Fixed
|
|
|
|
- Handling of users without userId
|
|
|
|
|
2020-12-26 13:58:33 +01:00
|
|
|
## [0.8.2] - 2020-12-26
|
|
|
|
### Fixed
|
2020-12-26 22:48:18 +01:00
|
|
|
- Handling of users without selfCertifications
|
2020-12-26 13:58:33 +01:00
|
|
|
|
2020-12-20 23:20:32 +01:00
|
|
|
## [0.8.1] - 2020-12-20
|
|
|
|
### Fixed
|
|
|
|
- Timeout for claim verification promises
|
|
|
|
|
2020-12-11 11:07:13 +01:00
|
|
|
## [0.8.0] - 2020-12-11
|
|
|
|
### Added
|
|
|
|
- Add fallback proxy policy
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
- Handling of failed network requests
|
|
|
|
- Handling of rejected promises
|
|
|
|
- DNS proxy URL generation
|
|
|
|
- Twitter & Dev.to service provider
|
|
|
|
|
2020-12-10 02:05:36 +01:00
|
|
|
## [0.7.5] - 2020-12-08
|
|
|
|
### Fixed
|
|
|
|
- Browser bundling
|
|
|
|
|
2020-12-08 02:59:13 +01:00
|
|
|
## [0.7.4] - 2020-12-08
|
|
|
|
### Fixed
|
|
|
|
- Handling HKP URI
|
|
|
|
|
2020-12-08 02:39:30 +01:00
|
|
|
## [0.7.3] - 2020-12-08
|
|
|
|
### Fixed
|
|
|
|
- Bundled library for release
|
|
|
|
|
2020-12-08 02:30:54 +01:00
|
|
|
## [0.7.2] - 2020-12-08
|
|
|
|
### Fixed
|
|
|
|
- Support for specifying keyservers
|
|
|
|
|
2020-12-08 01:35:53 +01:00
|
|
|
## [0.7.1] - 2020-12-08
|
|
|
|
### Changed
|
|
|
|
- Update openpgpjs dependency
|
|
|
|
|
2020-12-05 23:17:54 +01:00
|
|
|
## [0.7.0] - 2020-12-05
|
|
|
|
### Changed
|
|
|
|
- Properly reject promises
|
|
|
|
|
2020-11-20 23:26:06 +01:00
|
|
|
## [0.6.0] - 2020-11-20
|
|
|
|
### Changed
|
|
|
|
- Handle multiple users in key
|
|
|
|
|
2020-11-20 19:42:05 +01:00
|
|
|
## [0.5.2] - 2020-11-20
|
|
|
|
### Fixed
|
|
|
|
- Claim verification regex
|
|
|
|
|
2020-11-20 10:28:28 +01:00
|
|
|
## [0.5.1] - 2020-11-20
|
|
|
|
### Fixed
|
|
|
|
- Link to bundled openpgp
|
|
|
|
|
2020-11-18 21:51:53 +01:00
|
|
|
## [0.5.0] - 2020-11-18
|
|
|
|
### Added
|
|
|
|
- Keys fetching using openpgp.js
|
|
|
|
- Claims extraction from keys using openpgp.js
|
|
|
|
|
2020-11-08 12:24:04 +01:00
|
|
|
### Changed
|
|
|
|
- Support xmpp via doip-proxy
|
2020-11-18 21:51:53 +01:00
|
|
|
- Module structure
|
|
|
|
- Docs
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
- Bad verification value return for text proofs
|
|
|
|
- Missing User-Agent request header
|
2020-11-06 18:39:06 +01:00
|
|
|
|
2020-11-06 22:00:47 +01:00
|
|
|
## [0.4.2] - 2020-11-06
|
|
|
|
### Changed
|
|
|
|
- URLs in package.json
|
|
|
|
|
2020-11-06 21:53:23 +01:00
|
|
|
## [0.4.1] - 2020-11-06
|
|
|
|
### Changed
|
|
|
|
- Update README
|
|
|
|
- Add image to coverpage
|
|
|
|
|
2020-11-06 18:39:06 +01:00
|
|
|
## [0.4.0] - 2020-11-06
|
2020-11-06 00:47:21 +01:00
|
|
|
### Added
|
|
|
|
- Custom request handler for DNS service provider
|
2020-11-06 18:39:06 +01:00
|
|
|
- Docs
|
2020-11-06 00:47:21 +01:00
|
|
|
|
|
|
|
### Changed
|
2020-11-06 02:28:20 +01:00
|
|
|
- Service provider data structure
|
2020-11-06 00:47:21 +01:00
|
|
|
- More consistent handling of options
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
- dotenv dependency
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
- Crash for unexpected JSON data structure
|
|
|
|
- Body in http requests
|
2020-11-03 23:02:50 +01:00
|
|
|
|
2020-11-04 22:47:41 +01:00
|
|
|
## [0.3.0] - 2020-11-04
|
|
|
|
### Added
|
|
|
|
- Liberapay service provider
|
|
|
|
- Proxy request handler
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
- Improve handling of arrays in JSON
|
|
|
|
- Customizable proxy hostname
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
- Dots in URL regex
|
|
|
|
|
2020-11-03 23:02:50 +01:00
|
|
|
## [0.2.0] - 2020-11-03
|
2020-11-03 22:59:58 +01:00
|
|
|
Initial release
|