-
Notifications
You must be signed in to change notification settings - Fork 440
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(master): release 2.5.0 #1022
Merged
sqrrrl
merged 2 commits into
master
from
release-please--branches--master--components--clasp
Jan 9, 2025
Merged
chore(master): release 2.5.0 #1022
sqrrrl
merged 2 commits into
master
from
release-please--branches--master--components--clasp
Jan 9, 2025
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
348e7c2
to
fe9111f
Compare
fe9111f
to
c46d62b
Compare
🤖 Created releases: 🌻 |
sqrrrl
added a commit
that referenced
this pull request
Feb 22, 2025
* chore(master): release 2.5.0 * Update CHANGELOG.md --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Steve Bazyl <[email protected]>
sqrrrl
added a commit
that referenced
this pull request
Mar 11, 2025
* BREAKING CHANGE: Typescript is no longer supported. Perform all compilation and bundling steps prior to using clasp to push files. * BREAKING CHANGE: Remove local/global auth in favor of named credentials. Adds the "-u" or "--user" flag to all commands to select which authorized credentials to use. * chore: Add missing awaits * chore: Support both local/global legacy formats * chore: Inline FS_OPTIONS for readability * chore: Suppress eslint warning for unused vars with _ prefix * refactor: Update dependencies to latest versions (#961) BREAKING CHANGE: CLI syntax changed for some commands, specifically the `apis` command group. * chore: Migrate from gts/prettier/eslint to biomejs * fix: Improve consistency of command checks & error messages chore: Improve readability of command code * feat: Add --use-adc option to read credentials from env, allow use of service accounts (#950) * chore: inline prompts for better readability/locality of code * fix: Update list of advanced services to match IDE * chore: Use named functions for readability * chore: Additional refactoring to improve locality/readability * chore: Move some leftover CLI code from index.js to program.js * chore: Remove unnecessary help code, commander handles automatically * chore: First pass at restructuring config to not use global vars * Dramatically speed up clasp status - jettison recursive-readdir and use fdir instead - also needed to install @types/picomatch * File paths need to be relative to base path * Ignore Python virtual environments * Further speedup clasp status by ignoring virtual envs & node_modules * Reduce confusion by bringing .claspignore into partity - with dotfiles.ts defaultClaspignore * chore(master): release 2.5.0 (#1022) * chore(master): release 2.5.0 * Update CHANGELOG.md --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Steve Bazyl <[email protected]> * chore: Update package lock * BREAKING CHANGE: Typescript is no longer supported. Perform all compilation and bundling steps prior to using clasp to push files. * BREAKING CHANGE: Remove local/global auth in favor of named credentials. Adds the "-u" or "--user" flag to all commands to select which authorized credentials to use. * refactor: Update dependencies to latest versions (#961) BREAKING CHANGE: CLI syntax changed for some commands, specifically the `apis` command group. * chore: Migrate from gts/prettier/eslint to biomejs * fix: Improve consistency of command checks & error messages chore: Improve readability of command code * chore: Additional refactoring to improve locality/readability * chore: First pass at restructuring config to not use global vars * chore: Resolve dependency/lint issues from rebase * chore: First pass at simplifying file push/pull * chore: Continue to restructure commands/cli vs. core logic + improve consistency of CLI behavior.wq:wq BREAKING CHANGE: Flattens the command structure so it is consistent. Previously some commands were subcommands, others had flags that radically changed behavior, etc. While most commands are compatible, some lesser used commands have been renamed. * chore: fix minor rebase error and add additional unit tests * chore: Remove stray comment from tsconfig * chore: Add .mocharc * chore: Switch CLI messages to format.js. Improves locality of code + precursor to l10n * chore: remove old log/url files * chore: Add services tests, remove some dead code * chore: Additional unit tests. Gemini generated, not yet robust but gives some basic coverage * chore: Remove fs-extra dependency, ensure commands inherit shared settings * chore: Remove online check now that error handling is more consistent * chore: Minor style fix * chore: Migrate to local testing w/mocks. WIP, additional tests pending * chore: Update docs for v3 * chore: don't run link/compile on unit tests * chore: Fix interactive check to allow switching in tests due to property not defined in github runner * Small things (#690) * 2.1.0 * Low impact changes (#619) * dependencies clean-up * types for child_process' spawnSync * types for child_process' spawnSync + options fix * linting * Relative rootdir (#620) * relative rootDir support * relative rootDir support (untrackedFiles behavior changed) * relative rootDir doc changes * Cleanup before next pr (#621) * prettier + sort imports * splitLines types * unused package 'connect' * ucfirst, isOnline types * ellipsize types * redundant package 'fs-copy-file-sync' * removing extra line * // TODO * packages dependencies update * comment fix * fixes * nicer ellipsize typing * better? * Refactor `inquirer` package (#622) * regroup `inquirer` into a single file * fix typo * linting * switch to `find-up` * switch to `find-up` & `strip-bom` * dependencies update * findUp implementation fix * enum accessor fix * fs-extra & typescript dependency fix * linting * dependencies clean-up (again) * non any cast * import cleanup & TODO resolve * prettier * ch-ch-changes * chore: Release 2.3.1 Release-as: 2.3.1 * Release-as: 2.3.1 * Test release-please app Release-As: 2.3.1 * Remaster (#29) * Change CLASP acronym description emphasis from italics to bold in README (#826) * Updating documentation solving #819 (#820) Co-authored-by: Yash Totale <[email protected]> Co-authored-by: Mattias Ekstrand <[email protected]> * fix: Don't write files on clone if unable to fetch proejct (#824) * Small things (#690) * 2.1.0 * Low impact changes (#619) * dependencies clean-up * types for child_process' spawnSync * types for child_process' spawnSync + options fix * linting * Relative rootdir (#620) * relative rootDir support * relative rootDir support (untrackedFiles behavior changed) * relative rootDir doc changes * Cleanup before next pr (#621) * prettier + sort imports * splitLines types * unused package 'connect' * ucfirst, isOnline types * ellipsize types * redundant package 'fs-copy-file-sync' * removing extra line * // TODO * packages dependencies update * comment fix * fixes * nicer ellipsize typing * better? * Refactor `inquirer` package (#622) * regroup `inquirer` into a single file * fix typo * linting * switch to `find-up` * switch to `find-up` & `strip-bom` * dependencies update * findUp implementation fix * enum accessor fix * fs-extra & typescript dependency fix * linting * dependencies clean-up (again) * non any cast * import cleanup & TODO resolve * prettier * ch-ch-changes * chore: Release 2.3.1 Release-as: 2.3.1 * Release-as: 2.3.1 * Test release-please app Release-As: 2.3.1 * Remaster (#29) * Change CLASP acronym description emphasis from italics to bold in README (#826) * Updating documentation solving #819 (#820) Co-authored-by: Yash Totale <[email protected]> Co-authored-by: Mattias Ekstrand <[email protected]> * fix: Don't write files on clone if unable to fetch proejct (#824) * Small things (#690) * 2.1.0 * Low impact changes (#619) * dependencies clean-up * types for child_process' spawnSync * types for child_process' spawnSync + options fix * linting * Relative rootdir (#620) * relative rootDir support * relative rootDir support (untrackedFiles behavior changed) * relative rootDir doc changes * Cleanup before next pr (#621) * prettier + sort imports * splitLines types * unused package 'connect' * ucfirst, isOnline types * ellipsize types * redundant package 'fs-copy-file-sync' * removing extra line * // TODO * packages dependencies update * comment fix * fixes * nicer ellipsize typing * better? * Refactor `inquirer` package (#622) * regroup `inquirer` into a single file * fix typo * linting * switch to `find-up` * switch to `find-up` & `strip-bom` * dependencies update * findUp implementation fix * enum accessor fix * fs-extra & typescript dependency fix * linting * dependencies clean-up (again) * non any cast * import cleanup & TODO resolve * prettier * ch-ch-changes * chore: Release 2.3.1 Release-as: 2.3.1 * Release-as: 2.3.1 * Test release-please app Release-As: 2.3.1 * Remaster (#29) * Change CLASP acronym description emphasis from italics to bold in README (#826) * Updating documentation solving #819 (#820) Co-authored-by: Yash Totale <[email protected]> Co-authored-by: Mattias Ekstrand <[email protected]> * fix: Don't write files on clone if unable to fetch proejct (#824) --------- Co-authored-by: Steven Bazyl <[email protected]> Co-authored-by: Curtis Doty <[email protected]> Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: PopGoesTheWza <[email protected]> Co-authored-by: Yash Totale <[email protected]> Co-authored-by: Mattias Ekstrand <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🤖 I have created a release beep boop
2.5.0 (2025-01-09)
Features
Bug Fixes
This PR was generated with Release Please. See documentation.