Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OxfordDictionary::Endpoints::Lemmas #10

Merged
merged 5 commits into from
Jun 23, 2019
Merged

Add OxfordDictionary::Endpoints::Lemmas #10

merged 5 commits into from
Jun 23, 2019

Conversation

swcraig
Copy link
Owner

@swcraig swcraig commented Jun 22, 2019

Oxford Dictionaries is replacing the inflections endpoint from V1 with
this new endpoint (so that it more accurately describes what the
endpoint is returning).

https://developer.oxforddictionaries.com/version2

The V1 interface (for inflections) will become non-functional on June 30,
2019.

As I upgrade to V2 I don't want to see the build constantly failing on
PRs. I will re-enable this later on.
Oxford Dictionaries is replacing the inflections endpoint from V1 with
this new endpoint (so that it more accurately describes what the
endpoint is returning).

https://developer.oxforddictionaries.com/version2
Oxford Dictionaries is replacing this endpoint with a new "lemmas"
endpoint in V2:
https://developer.oxforddictionaries.com/version2

The V1 interface (this endpoint) will become non-functional on June 30,
2019.
We use this in Client so we should require it.
@swcraig swcraig merged commit 71274b2 into master Jun 23, 2019
@swcraig swcraig deleted the add-v2-lemmas branch June 23, 2019 00:04
swcraig added a commit that referenced this pull request Jun 23, 2019
V1 API support from Oxford Dictionaries will end on June 30, 2019:
https://developer.oxforddictionaries.com/version2

Current library uses will see deprecation warnings for the
`Client#inflection` calls (until they upgrade to named parameters).

Use `Client#lemma` instead.

Reference #10 for more information. The new interface is shown in
`OxfordDictionary::Endpoints::Lemmas`.
@swcraig swcraig mentioned this pull request Jun 23, 2019
swcraig added a commit that referenced this pull request Jun 23, 2019
V1 API support from Oxford Dictionaries will end on June 30, 2019:
https://developer.oxforddictionaries.com/version2

Current library uses will see deprecation warnings for the
`Client#inflection` calls (until they upgrade to named parameters).

Use `Client#lemma` instead.

Reference #10 for more information. The new interface is shown in
`OxfordDictionary::Endpoints::Lemmas`.
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

They are moving the translations functionality to its own endpoint
(instead of having part of the entries endpoint).

As mentioned in the tests, this only unit tests the endpoint. If someone
would like to contribute, please feel free to update and run the specs
(similar to what was done for the Entries and Lemmas endpoints).

Entries: #8
Lemmas: #10
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

They are moving the translations functionality to its own endpoint
(instead of having part of the entries endpoint).

As mentioned in the tests, this only unit tests the endpoint. If someone
would like to contribute, please feel free to update and run the specs
(similar to what was done for the Entries and Lemmas endpoints).

Entries: #8
Lemmas: #10
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

They are moving the translations functionality to its own endpoint
(instead of having part of the entries endpoint).

As mentioned in the tests, this only unit tests the endpoint. If someone
would like to contribute, please feel free to update and run the specs
(similar to what was done for the Entries and Lemmas endpoints).

Entries: #8
Lemmas: #10
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

They are moving the sentences functionality to its own endpoint
(instead of having part of the entries endpoint).

As mentioned in the tests, this only unit tests the endpoint. If someone
would like to contribute, please feel free to update and run the specs
(similar to what was done for the Entries and Lemmas endpoints).

Entries: #8
Lemmas: #10
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

They are moving the sentences functionality to its own endpoint
(instead of having part of the entries endpoint).

As mentioned in the tests, this only unit tests the endpoint. If someone
would like to contribute, please feel free to update and run the specs
(similar to what was done for the Entries and Lemmas endpoints).

Entries: #8
Lemmas: #10
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

They are moving the thesaurus functionality to its own endpoint
(instead of having part of the entries endpoint).

As mentioned in the tests, this only unit tests the endpoint. If someone
would like to contribute, please feel free to update and run the specs
(similar to what was done for the Entries and Lemmas endpoints).

Entries: #8
Lemmas: #10
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

They are moving the thesaurus functionality to its own endpoint
(instead of having part of the entries endpoint).

As mentioned in the tests, this only unit tests the endpoint. If someone
would like to contribute, please feel free to update and run the specs
(similar to what was done for the Entries and Lemmas endpoints).

Entries: #8
Lemmas: #10
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

There have been updates to the search functionality which is documented
in the migration guide linked above.

As mentioned in the tests, this only unit tests the endpoint. If someone
would like to contribute, please feel free to update and run the specs
(similar to what was done for the Entries and Lemmas endpoints).

Entries: #8
Lemmas: #10
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

There have been updates to the search functionality which is documented
in the migration guide linked above.

As mentioned in the tests, this only unit tests the endpoint. If someone
would like to contribute, please feel free to update and run the specs
(similar to what was done for the Entries and Lemmas endpoints).

Entries: #8
Lemmas: #10
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

There have been updates to the search functionality which is documented
in the migration guide linked above.

As mentioned in the tests, this only unit tests the endpoint. If someone
would like to contribute, please feel free to update and run the specs
(similar to what was done for the Entries and Lemmas endpoints).

Entries: #8
Lemmas: #10
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

Oxford Dictionaries is taking their V1 API offline on June 30, 2019.

The deprecation warnings (please check the closed PRs online which
include them) should give an idea on how users should update their
applications to use the new V2 interfaces. All V2 interfaces use named
parameters and specifically leverage their `params` arguments for more
control over how the endpoints are called. Check out [Oxford
Dictionaries' online documentation]
(https://developer.oxforddictionaries.com/documentation), the specs, and
the commit messages for the V2 endpoints for more information.

v1.3.0 does not include a README update (I will do that when I cut
v2.0.0).

The 2.0.0 of this library will include the removal of all V1 interfaces.

The V2 interfaces for this library are in the following PRs:
Entries: #8
Translations: #12
Sentences: #13
Thesaurus: #14
Lemmas: #10
Search: #15
@swcraig swcraig mentioned this pull request Jun 23, 2019
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

Oxford Dictionaries is taking their V1 API offline on June 30, 2019.

The deprecation warnings (please check the closed PRs online which
include them) should give an idea on how users should update their
applications to use the new V2 interfaces. All V2 interfaces use named
parameters and specifically leverage their `params` arguments for more
control over how the endpoints are called. Check out [Oxford
Dictionaries' online documentation]
(https://developer.oxforddictionaries.com/documentation), the specs, and
the commit messages for the V2 endpoints for more information.

v1.3.0 does not include a README update (I will do that when I cut
v2.0.0).

The 2.0.0 of this library will include the removal of all V1 interfaces.

The V2 interfaces for this library are in the following PRs:
Entries: #8
Translations: #12
Sentences: #13
Thesaurus: #14
Lemmas: #10
Search: #15
swcraig added a commit that referenced this pull request Jun 23, 2019
Oxford Dictionaries is updating their API to a new version which
includes quite a few changes:
https://developer.oxforddictionaries.com/version2

Oxford Dictionaries is taking their V1 API offline on June 30, 2019.

The deprecation warnings (please check the closed PRs online which
include them) should give an idea on how users should update their
applications to use the new V2 interfaces. All V2 interfaces use named
parameters and specifically leverage their `params` arguments for more
control over how the endpoints are called. Check out [Oxford
Dictionaries' online documentation]
(https://developer.oxforddictionaries.com/documentation), the specs, and
the commit messages for the V2 endpoints for more information.

v1.3.0 does not include a README update (I will do that when I cut
v2.0.0).

The 2.0.0 of this library will include the removal of all V1 interfaces.

The V2 interfaces for this library are in the following PRs:
Entries: #8
Translations: #12
Sentences: #13
Thesaurus: #14
Lemmas: #10
Search: #15
This was referenced Jun 23, 2019
swcraig added a commit that referenced this pull request Jun 30, 2019
Oxford Dictionaries has discontinued their V1 API (it will be taken
offline on June 30, 2019). As part of the upgrade of this wrapper the
new interface uses named parameters.

Reference the following PRs for the new usage:
- Entries: #8
- Translations: #12
- Sentences: #13
- Thesaurus: #14
- Lemmas: #10
- Search: #15

All of the response objects are OpenStructs with camelCase keys. This is
a departure from V1 (which used snake_case keys in the response).
swcraig added a commit that referenced this pull request Jun 30, 2019
Oxford Dictionaries has discontinued their V1 API (it will be taken
offline on June 30, 2019). As part of the upgrade of this wrapper the
new interface uses named parameters.

Reference the following PRs for the new usage:
- Entries: #8
- Translations: #12
- Sentences: #13
- Thesaurus: #14
- Lemmas: #10
- Search: #15

All of the response objects are OpenStructs with camelCase keys. This is
a departure from V1 (which used snake_case keys in the response).
swcraig added a commit that referenced this pull request Jun 30, 2019
Oxford Dictionaries has made a V2 upgrade to their API and will be
taking their V1 API offline on June 30, 2019.

Reference the following PRs for the new usage:
- Entries: #8
- Translations: #12
- Sentences: #13
- Thesaurus: #14
- Lemmas: #10
- Search: #15

This version uses the V2 endpoints exclusively.
@swcraig swcraig mentioned this pull request Jun 30, 2019
swcraig added a commit that referenced this pull request Jun 30, 2019
Oxford Dictionaries has made a V2 upgrade to their API and will be
taking their V1 API offline on June 30, 2019.

Reference the following PRs for the new usage:
- Entries: #8
- Translations: #12
- Sentences: #13
- Thesaurus: #14
- Lemmas: #10
- Search: #15

This version uses the V2 endpoints exclusively.
swcraig added a commit that referenced this pull request Jun 30, 2019
Oxford Dictionaries has made a V2 upgrade to their API and will be
taking their V1 API offline on June 30, 2019.

Reference the following PRs for the new usage:
- Entries: #8
- Translations: #12
- Sentences: #13
- Thesaurus: #14
- Lemmas: #10
- Search: #15

This version uses the V2 endpoints exclusively.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant