Releases: AckeeCZ/lokse
v3.0.0 - Authenticate via Application Default Credentials
Major Changes
-
f836acf: 💥 Use application default credentials as only authentication method.
Migration guide
-
Remove
.env.local
-
Install
gcloud
first - https://cloud.google.com/sdk/docs/install -
Sign-in with Google:
gcloud auth application-default login --scopes=openid,https://www.googleapis.com/auth/userinfo.email,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/spreadsheets,https://www.googleapis.com/auth/drive.file
-
Fetch spreadsheets:
lokse update
-
In case of getting quote project warning:
gcloud auth application-default set-quota-project <project-name>
-
[email protected]
🐛 Fixing internal import issue.
Full Changelog: https://github.com/AckeeCZ/lokse/compare/[email protected]@2.4.1
@lokse/[email protected]
What's Changed
✨ Add support for Application default credentials authentication
If none of these environment variables (LOKSE_SERVICE_ACCOUNT_EMAIL
& LOKSE_PRIVATE_KEY
or LOKSE_API_KEY
) have been provided, lokse fallbacks to application default credential authentication.
dcbb5ee ➕ Add turbo
063327c 💚 Update CI configs
47b9108 ♻️ Update prettier config
79475bc ⬆️ [email protected]
c9d6048 ⬆️ Upgrade prettier
791d7ab ✅ Fix tests
5a977ff ⬆️ upgrade [email protected]
4ee1a63 ⬆️ @types/[email protected]
ef1b926 Require Node >=20 & upgrade to [email protected]
db36e47 ✨ Add support for application default credentials
v2.3.1
v2.3.0
Changed
⬇️ Downgrade typescript version to v4.6 [a990c54]
📌 Pin @types/configstore to v5 corresponding with pkg version [7b177b6]
♻️ Handle error with better typing [e7c0aef]
⬆️ Upgrade typescript to v4.6 [91b665c]
Removed
➖ Remove @types/react dependency to solve versions conflict [6acf4b2]
Miscellaneous
🙈 Avoid oclif.manifest.json from being versioned [382ba0d]
Bump parse-url from 6.0.0 to 6.0.5 [da8f6d4]
v2.2.2
Changed
📝 Add documentation page [df8e6da]
⬆️ Fix version resolution for @types/react [8f83843]
♻️ Extract documentation web from the monorepo architecture [4d96192]
👷 Use node@16 for github workflows [db9c343]
📝 Update auth details links [de4401c]
Removed
🔥 Remove core/doc/authentication as it is included in doc web [322734e]
v2.2.1
v2.2.0
Added
✨ Add init config to generate JS or TS config [04921aa]
✨ Allow supplying custom config path via variable [c24539c]
Changed
♻️ Extract getConfig into the core package [1d14110]
🏷️ Export LokseConfig type from cli package [ae22486]
📌 Pin @types/prettier to v2.6.0 [dc66088]
📌 Pin rxjs to v6 [d7c3105]