All Versions
19
Latest Version
Avg Release Cycle
63 days
Latest Release
91 days ago

Changelog History
Page 2

  • v0.4.5

    October 12, 2017

    Commits

  • v0.4.4

    October 11, 2017

    🔀 Merged

    • 🛠 Fix JSDoc for geocode bounds parameter #113

    🛠 Fixed

    • 🛠 Fix default arg handling. Closes #123. #123

    Commits

    • Clarify speedLimits vs snappedSpeedLimits 2561db7
    • 🔖 Version 0.4.4 17ac1e5
  • v0.4.3

    July 25, 2017

    🔀 Merged

    • ➕ Added example of promise constructor #103

    🛠 Fixed

    • 🛠 Fix response handling for successful non-json responses, namely places photo. Closes #104. #104
    • Validate objects in pipedKeyValues. Closes #105. #105

    Commits

    • ➕ Added example of promise constructor. 8697305
    • 🔖 Version 0.4.3 f5fd532
    • ⚡️ Update places.js 8e3d28f
  • v0.4.2

    July 03, 2017

    Commits

    • 🗄 Mark places radar search as deprecated. 0ce041c
    • 🔖 Version 0.4.2 fafd754
  • v0.4.1

    June 14, 2017

    🛠 Fixed

    • 👍 Broader API support in isSuccessful/canRetry handlers. Closes #100. #100

    Commits

    • 🔖 Version 0.4.1 a3a0abd
    • 👍 Better error reporting in CLI tool 7cad3b9
    • 🛠 Fix per-API options handling bcd0322
  • v0.4.0

    June 09, 2017

    🔀 Merged

    • Exclude false values from params #98
    • 📦 Cleanup NPM package #93
    • Geolocation #81
    • ➕ Add input data to output data. #91
    • ⚡️ Update docs on proper usage of asPromise() #90
    • 👉 Use local https agent, instead of dirtying global agent #95
    • 🛠 Fixed handling multibyte encoding responses #87
    • speed up response by 4x fold #83
    • ✂ Remove memory leak in Task. #75
    • 🛠 Fix InvalidValueError to include the message in the stack trace. #67

    🛠 Fixed

    • 🛠 Fix places autocomplete param, type -> types. Closes #92. #92
    • ➕ Add strictbounds param to places API. Closes #74. #74
    • ✂ Remove memory leak in Task. Fixes #71 #71
    • 👌 Support per-client language param. Closes #64. #64

    Commits

    • Geolocation amendments 5ef38ec
    • ➕ Add gelocation API d550a72
    • 👌 Support JSON over HTTP POST in prep for geolocation API da36fe1
  • v0.3.1

    December 01, 2016

    🔀 Merged

    • Provide a way to add extra params to any request. #57
    • Prevent the licenses turning up in the generated jsdoc. #56

    Commits

    • Accept ZERO_RESULTS as a successful response. 2c9be2d
    • Cleaner custom params 402f5d6
    • Surface errors when the status is not OK (even though the network layer says OK) 5f8223b
  • v0.3.0

    October 19, 2016

    🔀 Merged

    • ➕ Add query autocomplete and fix places auto complete. Closes #44. #48
    • ⚡️ Updated query.type doc for autocomplete in places.js #47
    • 🛠 Fix placesNearby rankby parameter #45
    • Properly cancel timers #41

    🛠 Fixed

    • ➕ Add query autocomplete and fix places auto complete. Closes #44. (#48) #44
    • Cancel timeouts when a task is cancelled. #40

    Commits

    • ➕ Adds Task.race() d031bf7
    • Do proper cancelling of the delays in the throttled queue. 5224e78
    • ⏱ Use Task.race() to race the timeout and the request. 56a47dc
  • v0.2.1

    September 16, 2016

    🔀 Merged

    • 🛠 Fix timestamp conversion to accept Unix time #39
    • Missing apis #37
    • 🛠 Fix "socket hang up" error #34
    • ➕ Add channel parameter to URL #25
    • ⚡️ Update README.md - add places API #29
    • ⚡️ Updates the API key instructions #28
    • Retry responses with status === 'OVER_QUERY_LIMIT' #27
    • ➕ Add User-Agent header. #24
    • Distinguish between cancellation and error, add .finally() method #21
    • ➕ Add a real timeout option. #20
    • Enable cancelling in-flight requests #19
    • 📄 More links in docs home page; better TOC. #18
    • 🔀 Validation errors should throw an exception synchronously... #17
    • 👉 Use jsdoc #15
    • 🛠 Fix unit tests: rename utils -> convert #13
    • ➕ Add more declarative validator logic; remove all logic from the API functions. #9
    • ➕ Add validation logic. #8
    • ➕ Add throttling (rate-limiting) of requests. #5
    • ✂ Remove devDependency on node-fetch #6
    • ➕ Add an implementation of exponential backoff #4

    Commits

    • 🚧 WIP: convert task to use resolve, reject, finally d5c2bdf
    • ➕ Add copyright and licence to all source files. 2ea0bca
    • Converts each of the API modules from boilerplate methods into config structures. 576e6a6