All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- none
- new Translations & Errors
- Fix #10
- FIX: remove explicit Google Apps Script servine names in comments: avoid auto-adding unused scopes
- possibility to include script version number in logs
- new Translations
- Breaking changes: expBackoff(): use options to specify its behavior (throw on fail, verbose, retryNumber, doNotLogKnownErrors)
- Leverage Normalized GAS error in logError()
- Leverage Normalized GAS error in expBackoff()
- new function: getNormalizedError(): Return the english version of the error if listed in this library
- new function: getErrorLocale(): Try to find the locale of the localized thrown error
- Normalize GAS error messages across language and variable messages (eg: when containing a document ID or a variable part)
- List known GAS error message
- Fix issue for global Add-on name reference error
- Fix issue where response is undefined
- Add Exponential backoff for UrlFetch call
- Add urlFetchWithExpBackOff() method
- Fix destructuring not accepted by GAS
- Initial npm version