A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/gnames/gnparser/wiki/Changes-in-v1.0.0 below:

Changes in v1.0.0 · gnames/gnparser Wiki · GitHub

Changes introduced in GNparser during migration from v0.x to v1.x

The schema of the GNparser v1.x API is described according to the OpenAPI specification.

This document describes changes in GNparser API and input/output format introduced during the migration of the code from versions 0.x to versions 1.x.

GNparser follows the Semantic Versioning guidelines. According to Semantic Versioning, versions 0.x.x are for the original development of a program, and experimentations with input, output, and API of a program.

When developers understand API, input, and output better, it is time to switch to v1.x versions. This kind of versions mean that their API and input/output formats will be backward compatible with v.1.0.0. Only bug fixes and adding new methods or fields in input/output are allowed. It is not allowed to make changes to formats and methods that would break programs that depend on the GNparser.

Moving to v1 for GNparser means that we will try hard to keep API and input/output format backward compatible for the foreseeable future, and introduce breaking changes only if there is an important reason to do that. In case of the introduction of backward incompatibility with v1.0.0, we will move to versions 2.x.

We use this migration from v.0.x to v1.x as an opportunity to break compatibility with v0.x versions and use what we learned so far to mint a stable API and input/output formats for GNparser.

This document describes what kind of changes are introduced during migration from v0.x to v1.x.

Here we use the main GNparser service https://parser.globalnames.org in the examples. If you run your own service, make the corresponding substitution of the domain.

Command line application interface changes Changes in the Output Format

The schema for GNparser v1.x output is described according to the OpenAPI specification.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4