GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — chore(bunfig): restore minimumReleaseAge supply-chain gate with scoped excludes by waleedlatif1 · Pull Request #5523 · simstudioai/sim

Conversation

@waleedlatif1

@waleedlatif1 waleedlatif1 commented Jul 9, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Collaborator

Summary

  • restores the minimumReleaseAge = 604800 (7-day) supply-chain gate in bunfig.toml that was temporarily set to 0 to unblock the TS7 upgrade (chore(typescript): upgrade to TypeScript 7 (native Go compiler) #5521)
  • adds minimumReleaseAgeExcludes for the three packages currently inside the gate so bun install --frozen-lockfile passes today instead of staying red until 2026-07-15:
    • @typescript/native-preview — permanent: it only publishes nightly dev builds, so every version is structurally younger than any age gate
    • typescript + @typescript/typescript6 — vetted in chore(typescript): upgrade to TypeScript 7 (native Go compiler) #5521; they age out on 2026-07-15 / 2026-07-13 and the entries can be dropped after that (noted in a comment in the file)

Type of Change

  • Chore

Testing

Verified locally in a clean worktree with the exact CI command:

  • bun install --frozen-lockfile with the excludes → succeeds (1854 packages)
  • same command with the excludes removed → fails with blocked by minimum-release-age: 604800, confirming the gate is actually enforcing

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

greptile-apps[bot] reacted with thumbs up emoji
All reactions
  • 👍 1 reaction
@waleedlatif1
waleedlatif1 requested a review from a team as a code owner July 9, 2026 00:04
@vercel

vercel Bot commented Jul 9, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Jul 12, 2026 7:55pm

Request Review

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@cursor

cursor Bot commented Jul 9, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

PR Summary

Low Risk
Install-time dependency policy only; no runtime, auth, or application logic changes.

Overview
Re-enables Bun’s 7-day minimumReleaseAge supply-chain gate in bunfig.toml (was temporarily 0 for the TS7 upgrade in #5521).

Adds minimumReleaseAgeExcludes so bun install --frozen-lockfile still works for vetted or structurally “too new” packages: permanent exclude for @typescript/native-preview (nightly-only), and temporary excludes for typescript and @typescript/typescript6 until those lockfile versions age past the gate (mid-July 2026), with comments documenting when to remove the latter two.

Reviewed by Cursor Bugbot for commit 643e651. Configure here.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@vercel
vercel Bot had a problem deploying to Preview July 9, 2026 00:04 Failure
@greptile-apps

greptile-apps Bot commented Jul 9, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR restores Bun's package age gate with targeted TypeScript exclusions.

  • Restores minimumReleaseAge to 7 days in bunfig.toml.
  • Excludes the currently blocked TypeScript packages from the age gate.
  • Documents when the temporary TypeScript exclusions can be removed.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.

Important Files Changed

Filename Overview
bunfig.toml Restores the 7-day install age gate and adds scoped exclusions for the TypeScript packages that are still inside the gate window.

Reviews (2): Last reviewed commit: "chore(bunfig): restore minimumReleaseAge..." | Re-trigger Greptile

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

greptile-apps[bot]
greptile-apps Bot reviewed Jul 9, 2026
View reviewed changes
Comment thread bunfig.toml Resolved

Uh oh!

There was an error while loading. Please reload this page.

@waleedlatif1
chore(bunfig): restore minimumReleaseAge supply-chain gate with scope…
643e651
…d excludes
@waleedlatif1
waleedlatif1 force-pushed the bunfig-restore-gate branch from a40fab9 to 643e651 Compare July 12, 2026 19:50
@waleedlatif1 waleedlatif1 changed the title chore(bunfig): restore minimumReleaseAge to 604800 chore(bunfig): restore minimumReleaseAge supply-chain gate with scoped excludes Jul 12, 2026
@waleedlatif1

waleedlatif1 commented Jul 12, 2026

Copy link
Copy Markdown
Collaborator Author

@greptile

greptile-apps[bot] reacted with thumbs up emoji
All reactions
  • 👍 1 reaction

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@waleedlatif1

waleedlatif1 commented Jul 12, 2026

Copy link
Copy Markdown
Collaborator Author

@cursor review

cursor[bot] reacted with thumbs up emoji
All reactions
  • 👍 1 reaction

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@vercel
vercel Bot deployed to Preview July 12, 2026 19:55
View deployment
cursor[bot]
cursor Bot reviewed Jul 12, 2026
View reviewed changes

@cursor cursor Bot left a comment

Copy link
Copy Markdown

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

✅ Bugbot reviewed your changes and found no new issues!

Comment @cursor review or bugbot run to trigger another review on this PR

Reviewed by Cursor Bugbot for commit 643e651. Configure here.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@waleedlatif1
waleedlatif1 merged commit 73f33db into staging Jul 12, 2026
19 checks passed

Uh oh!

There was an error while loading. Please reload this page.

@waleedlatif1
waleedlatif1 deleted the bunfig-restore-gate branch July 12, 2026 19:57
@waleedlatif1 waleedlatif1 mentioned this pull request Jul 13, 2026
v0.7.32: concurrency control, seo/geo, new lib #5646
Merged
@github-actions github-actions Bot mentioned this pull request Aug 3, 2026
upstream-sync: merge simstudioai/sim main into feat/github-merge-agent (2026-08-03) arena-position2/p2-sim#677
Closed

This branch was successfully deployed

1 active deployment
Preview — 643e651a Deployed Jul 12, 2026 by vercel[bot]
View deployment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@greptile-apps greptile-apps[bot] greptile-apps[bot] left review comments
@cursor cursor[bot] cursor[bot] left review comments

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

1 participant

@waleedlatif1
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.
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.