doipjs/CHANGELOG.md

197 lines
3.5 KiB
Markdown
Raw Normal View History

2020-11-03 14:59:58 -07: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 15:02:50 -07:00
## [Unreleased]
2021-03-05 09:13:08 -07:00
2021-04-22 07:52:25 -06:00
## [0.12.0] - 2021-04-22
## Added
- Proxy server functionality
- JSDoc-based documentation
2021-04-23 02:29:27 -06:00
- Claim class
2021-04-22 07:52:25 -06:00
## Changed
- Improved data fetching logic
## Fixed
- Bug causing false positive verification
2021-03-06 15:34:20 -07:00
## [0.11.2] - 2021-03-06
## Fixed
- Matrix.to URLs
2021-03-05 16:06:46 -07:00
## [0.11.1] - 2021-03-06
## Fixed
- Proxy URL encoding
2021-03-05 09:13:08 -07:00
## [0.11.0] - 2021-03-05
2021-03-05 09:08:21 -07:00
## Added
- IRC service provider
- Matrix service provider
## Fixed
- Handling of requests without URI
2020-11-18 13:51:53 -07:00
2021-03-02 07:24:43 -07:00
## [0.10.5] - 2021-03-02
## Fixed
- Logic error
2021-03-02 07:13:44 -07:00
## [0.10.4] - 2021-03-02
## Changed
- Add Twitter proxy verification
2021-03-02 02:48:52 -07:00
## [0.10.3] - 2021-03-02
## Changed
- Remove twitter dependency
2021-03-01 10:35:59 -07:00
## [0.10.2] - 2021-03-01
## Changed
- Make Twitter verification configurable
2021-01-26 13:53:21 -07:00
## [0.10.1] - 2021-01-26
## Fixed
- Polyfill for promise.allSettled
2021-01-13 05:27:58 -07:00
## [0.10.0] - 2021-01-13
## Added
- Owncast service provider
2021-01-10 09:59:24 -07:00
## [0.9.4] - 2021-01-10
## Fixed
- Fix typo in keyserver url
2021-01-10 04:34:47 -07:00
## [0.9.3] - 2021-01-10
## Fixed
- Fix regex skipping some claims
2021-01-09 08:07:01 -07:00
## [0.9.2] - 2021-01-09
## Fixed
- Network errors blocking code execution
2021-01-09 07:22:59 -07:00
## [0.9.1] - 2021-01-09
## Changed
- Use signature data to find key location
2021-01-07 08:26:31 -07:00
## [0.9.0] - 2021-01-07
## Added
- Signature claims verification
2021-01-03 11:54:15 -07:00
## [0.8.5] - 2021-01-03
### Fixed
- Remove trailing slash from HKP server URL
2021-01-02 08:38:13 -07:00
## [0.8.4] - 2021-01-02
### Fixed
- Fetch Twitter proofs from Nitter
2020-12-26 14:48:18 -07:00
## [0.8.3] - 2020-12-26
### Fixed
- Handling of users without userId
2020-12-26 05:58:33 -07:00
## [0.8.2] - 2020-12-26
### Fixed
2020-12-26 14:48:18 -07:00
- Handling of users without selfCertifications
2020-12-26 05:58:33 -07:00
2020-12-20 15:20:32 -07:00
## [0.8.1] - 2020-12-20
### Fixed
- Timeout for claim verification promises
2020-12-11 03:07:13 -07: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-09 18:05:36 -07:00
## [0.7.5] - 2020-12-08
### Fixed
- Browser bundling
2020-12-07 18:59:13 -07:00
## [0.7.4] - 2020-12-08
### Fixed
- Handling HKP URI
2020-12-07 18:39:30 -07:00
## [0.7.3] - 2020-12-08
### Fixed
- Bundled library for release
2020-12-07 18:30:54 -07:00
## [0.7.2] - 2020-12-08
### Fixed
- Support for specifying keyservers
2020-12-07 17:35:53 -07:00
## [0.7.1] - 2020-12-08
### Changed
- Update openpgpjs dependency
2020-12-05 15:17:54 -07:00
## [0.7.0] - 2020-12-05
### Changed
- Properly reject promises
2020-11-20 15:26:06 -07:00
## [0.6.0] - 2020-11-20
### Changed
- Handle multiple users in key
2020-11-20 11:42:05 -07:00
## [0.5.2] - 2020-11-20
### Fixed
- Claim verification regex
2020-11-20 02:28:28 -07:00
## [0.5.1] - 2020-11-20
### Fixed
- Link to bundled openpgp
2020-11-18 13:51:53 -07:00
## [0.5.0] - 2020-11-18
### Added
- Keys fetching using openpgp.js
- Claims extraction from keys using openpgp.js
2020-11-08 04:24:04 -07:00
### Changed
- Support xmpp via doip-proxy
2020-11-18 13:51:53 -07:00
- Module structure
- Docs
### Fixed
- Bad verification value return for text proofs
- Missing User-Agent request header
2020-11-06 10:39:06 -07:00
2020-11-06 14:00:47 -07:00
## [0.4.2] - 2020-11-06
### Changed
- URLs in package.json
2020-11-06 13:53:23 -07:00
## [0.4.1] - 2020-11-06
### Changed
- Update README
- Add image to coverpage
2020-11-06 10:39:06 -07:00
## [0.4.0] - 2020-11-06
2020-11-05 16:47:21 -07:00
### Added
- Custom request handler for DNS service provider
2020-11-06 10:39:06 -07:00
- Docs
2020-11-05 16:47:21 -07:00
### Changed
2020-11-05 18:28:20 -07:00
- Service provider data structure
2020-11-05 16:47:21 -07:00
- More consistent handling of options
### Removed
- dotenv dependency
### Fixed
- Crash for unexpected JSON data structure
- Body in http requests
2020-11-03 15:02:50 -07:00
2020-11-04 14:47:41 -07: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 15:02:50 -07:00
## [0.2.0] - 2020-11-03
2020-11-03 14:59:58 -07:00
Initial release