tsamaya/opencage-api-client

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# 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.1.0/),
And, this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Changed

- Drop CircleCI
- Uses pnpm as pacakage manager

## [1.0.5] - 2024-04-27

### Changed

- Adds CI using GitHub actions
- upgrade dependencies

## [1.0.4] - 2024-02-03

### Changed

- upgrade dependencies

## [1.0.3] - 2023-11-10

### Changed

- adds input parameter `address_only` into the typescript definition

## [1.0.2] - 2023-07-16

### Changed

- upgrade dependencies

## [1.0.1] - 2023-02-08

### Changed

- Adds opencage documentation tutorial as examples
- upgrade dependencies
- unit test using async/await
- uses HoundCI

## [1.0.0] - 2021-02-27

### Changed

- Uses environment variable OPENCAGE_API_KEY (backward compatible with OCD_API_KEY)
- Returns 401 and not 403 when the API Key is missing
- Maps error messages on Opencage Data API messages
- Information and example on error handling
- Adds a TypeScript Example

## [0.10.0] - 2020-11-14

### Added

- Now using [webapck](https://webpack.js.org/) version 5
- Starts using a Changelog file based on [Keep a Changelog](https://github.com/olivierlacan/keep-a-changelog)
- Added [FOSSA](https://fossa.com) Licence compliance status

### Changed

- updated README
- fix typos thanks to [0xflotus](https://github.com/0xflotus)

## [0.9.0] - 2020-09-20

fetch uses `cross-fetch`

## [0.8.1] - 2020-09-19

`TypeScript` support without enum

## [0.8.0] - 2020-09-19

`TypeScript` support

## [0.7.1] - 2020-03-15

Updates documentation

## [0.7.0] - 2020-03-15

Same JSON Error structure as the official API

## [0.6.0] - 2020-03-14

Upgrade dependencies

## [0.5.1] - 2019-12-09

Upgrade dependencies

## [0.5.0] - 2019-03-10

Upgrade dependencies

## [0.4.0] - 2018-12-08

upgrade dependencies and update test with proxy

## [0.3.0] - 2018-08-28

adding readme documentation and upgrade dependencies

## [0.2.0] - 2018-07-17

Allow a proxy URL to use instead of official API endpoint

## [0.1.1] - 2018-06-21

Open Cage website URL has changed

## [0.1.0] - 2018-03-04

First release

[unreleased]: https://github.com/tsamaya/opencage-api-client/compare/v1.0.5...HEAD
[1.0.5]: https://github.com/tsamaya/opencage-api-client/compare/v1.0.4...v1.0.5
[1.0.4]: https://github.com/tsamaya/opencage-api-client/compare/v1.0.3...v1.0.4
[1.0.3]: https://github.com/tsamaya/opencage-api-client/compare/v1.0.2...v1.0.3
[1.0.2]: https://github.com/tsamaya/opencage-api-client/compare/v1.0.1...v1.0.2
[1.0.1]: https://github.com/tsamaya/opencage-api-client/compare/v0.10.0...v1.0.1
[1.0.0]: https://github.com/tsamaya/opencage-api-client/compare/v0.10.0...v1.0.0
[0.10.0]: https://github.com/tsamaya/opencage-api-client/compare/v0.9.0...v0.10.0
[0.9.0]: https://github.com/tsamaya/opencage-api-client/compare/v0.8.1...v0.9.0
[0.8.1]: https://github.com/tsamaya/opencage-api-client/compare/v0.8.0...v0.8.1
[0.8.0]: https://github.com/tsamaya/opencage-api-client/compare/v0.7.1...v0.8.0
[0.7.1]: https://github.com/tsamaya/opencage-api-client/compare/v0.7.0...v0.7.1
[0.7.0]: https://github.com/tsamaya/opencage-api-client/compare/v0.6.0...v0.7.0
[0.6.0]: https://github.com/tsamaya/opencage-api-client/compare/v0.5.1...v0.6.0
[0.5.1]: https://github.com/tsamaya/opencage-api-client/compare/v0.5.0...v0.5.1
[0.5.0]: https://github.com/tsamaya/opencage-api-client/compare/v0.4.0...v0.5.0
[0.4.0]: https://github.com/tsamaya/opencage-api-client/compare/v0.3.0...v0.4.0
[0.3.0]: https://github.com/tsamaya/opencage-api-client/compare/v0.2.0...v0.3.0
[0.2.0]: https://github.com/tsamaya/opencage-api-client/compare/v0.1.1...v0.2.0
[0.1.1]: https://github.com/tsamaya/opencage-api-client/compare/v0.1.0...v0.1.1
[0.1.0]: https://github.com/tsamaya/opencage-api-client/releases/tag/v0.1.0