Skip to content

Conversation

@jeffredodd
Copy link
Contributor

This PR temporarily reverts commit 714b753 which upgraded @gusto/embedded-api from 0.8.1 to 0.10.0.

Reason

This change needs to be backed out before the upcoming release to allow more time for testing and validation.

Preservation

The original commit has been preserved in the save/upgrade-embedded-api-0.10.0 branch and can be reapplied after the release by either:

  • Reverting this revert commit (cleanest for linear history)
  • Cherry-picking from the save branch

Files Affected

  • package.json (downgrade @gusto/embedded-api from 0.10.0 to 0.8.1)
  • package-lock.json (dependency tree updates)
  • src/components/Payroll/PayrollConfiguration/PayrollConfiguration.tsx
  • src/components/Payroll/PayrollEditEmployee/PayrollEditEmployee.tsx

Copilot AI review requested due to automatic review settings November 5, 2025 18:31
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR reverts the upgrade of @gusto/embedded-api from version 0.10.0 back to 0.8.1 to allow additional testing time before the upcoming release.

  • Downgrade @gusto/embedded-api dependency from 0.10.0 to 0.8.1
  • Remove reimbursements property from employee compensation transformation functions
  • Preserve original upgrade work in a separate branch for future reapplication

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
package.json Reverts @gusto/embedded-api version from 0.10.0 to 0.8.1
src/components/Payroll/PayrollEditEmployee/PayrollEditEmployee.tsx Removes reimbursements destructuring from transformEmployeeCompensation function
src/components/Payroll/PayrollConfiguration/PayrollConfiguration.tsx Removes reimbursements destructuring from transformEmployeeCompensation function

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@socket-security
Copy link

socket-security bot commented Nov 5, 2025

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

Ignoring alerts on:

  • typescript@5.9.2

View full report

@jeffredodd
Copy link
Contributor Author

@SocketSecurity ignore npm/typescript@5.9.2

@jeffredodd jeffredodd enabled auto-merge (squash) November 5, 2025 18:35
@jeffredodd jeffredodd disabled auto-merge November 5, 2025 18:35
@jeffredodd jeffredodd merged commit a9c1e50 into main Nov 5, 2025
13 of 15 checks passed
@jeffredodd jeffredodd deleted the revert/upgrade-embedded-api-0.10.0 branch November 5, 2025 18:35
jeffredodd added a commit that referenced this pull request Nov 5, 2025
jeffredodd added a commit that referenced this pull request Nov 5, 2025
jeffredodd added a commit that referenced this pull request Nov 5, 2025
Revert "Revert: Upgrade @gusto/embedded-api to 0.10.0 (#757)"

This reverts commit a9c1e50.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants