-
Notifications
You must be signed in to change notification settings - Fork 11
Release Notes
Joe Ho edited this page Jun 16, 2020
·
30 revisions
These are modifications since the previous release that may require changes in your calls to the binding.
- Support unfielded addresses and update address example for /address-similarity
- New Address Similarity endpoint
/address-similarity - New Address Similarity example
-
rubocopclean up - Repository documentation updates
- New Similar Terms endpoint
/semantics/similar - New Similar Terms example
-
/text-embeddingendpoint changed to/semantics/vector -
/text-embeddingexample changed to/semantics/vectorexample
- Addressed missing files in published gem
- Multilingual language identification example
- User Agent includes runtime version
- New topics endpoint
- New topics example
- Added name_deduplication endpoint
- Added transliteration endpoint
- Modified name_similarity and name_translation api calls to be prefixed with get_ in order to be consistent
- Added api.url_parameters to allow the setting of query parameters. Example:
api.url_parameters = { "output" => "rosette" } - Removed all references to entities/linked
- api.get_syntax_dependencies added
- api.get_text_embedding added
- Binding reflects unification of
/entitiesand/entities/linkedendpoints;/entitiesreturns a new response model which includes QIDs by default - get_linked_entities method and resolve_entities parameter are not available anymore (use get_entities instead)
- linkEntities option is available to turn off QIDs through
api.rosette_options = { linkEntities: false }
- Get/Set options
- No more info calls to check version
These changes should not require modifications to your bindings calls, but represent major internal changes, often correlating to Rosette API functional changes indicated here.
- Added topics to api
- Added topics unit test
- Code cleanup
- Added examples for name_deduplication and transliteration endpoints
- Added unit tests for above endpoints
- initial round of internal code cleanup
- removed 429 test and retry
- removed retries internal variable
- Cleaned up unit tests - no more mock-data
- Moved http client to Api level to provide connection reuse
- Added filter to prevent internal-use parameters from being included in the JSON parameters being sent to the server