What's Changed
🐛 Bug Fixes
-
Standardized log datetime format (#80)
- Enhanced the
insertNewLog
function inlogger.js
to receive a JavaScript
Date object for thedatetime
parameter instead of a string. - Retrieve the time zone from the spreadsheet's locate setting.
- Transformed the
datetime
parameter to a datetime string in the format of
"yyyy-MM-dd HH:mm:ss"
using theUtilities.formatDate()
method. - Adjusted the
fetcher.js
file to pass the date and time as aDate
object
when calling theinsertNewLog
function.
- Enhanced the
-
Resolved the "No item with the given ID could be found" error (#112)
- Enclosed the
DriveApp.getFileById
method call in atry-catch
block in
logger.js
. - Included error logging in the
catch
block if an exception is thrown.
- Enclosed the
⬆ Dependencies
- Updated:
- jekyll (3.9.0 → 3.9.5)
- nokogiri (1.16.0 → 1.16.2) in
/docs
(#96) - apps-script-oauth2 (72d4dbc → 6ae908a) (#101)
- eslint-plugin-googleappsscript (1.0.4 → 1.0.5) (#106)
- @babel/preset-env (7.23.7 → 7.24.0) (#107)
- @rollup/plugin-multi-entry (6.0.0 → 6.0.1) (#108)
- eslint (8.34.0 → 8.57.0) (#109)
- rollup (3.15.0 → 4.12.0) (#110)
📝 Documentation
-
Corrected the permalink URLs of "Release Notes" and "Advanced Configurations"
pages. -
Updated API endpoint URLs for status badges.
-
Enhanced formatting of H2 headers in release notes:
- Eliminated build numbers from H2 headers.
- Enclosed release dates with parentheses.
-
Refined and styled the changelog.
💚 CI/CD Integration
- Implemented automated version updates via Dependabot.
- Upgraded github/codeql-action (1 → 3) and actions/checkout (2 → 4) in
codeql-analysis.yml
Full Changelog: lib-v9...lib-v10