course-builder icon indicating copy to clipboard operation
course-builder copied to clipboard

chore(release): πŸ“¦ version packages

Open joelhooks opened this issue 3 months ago β€’ 3 comments

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@coursebuilder/[email protected]

Minor Changes

  • #578 f11c60f Thanks @zacjones93! - Add fixed amount discount functionality for merchant coupons with proper dollar-based pricing throughout the pricing system. This includes converting fixed discount amounts from cents to dollars (breaking change), displaying fixed discount amounts in pricing components, and adding shared pricing UI components for discount visualization.

Patch Changes

@coursebuilder/[email protected]

Minor Changes

  • #578 f11c60f Thanks @zacjones93! - Add fixed amount discount functionality for merchant coupons with proper dollar-based pricing throughout the pricing system. This includes converting fixed discount amounts from cents to dollars (breaking change), displaying fixed discount amounts in pricing components, and adding shared pricing UI components for discount visualization.

Patch Changes

[email protected]

Patch Changes

@coursebuilder/[email protected]

Patch Changes

@coursebuilder/[email protected]

Patch Changes

@coursebuilder/[email protected]

Patch Changes

@coursebuilder/[email protected]

Patch Changes

  • #579 5d94d4e Thanks @vojtaholik! - upgrade next to beta, update related deps (react, react-dom, eslint, etc)

@coursebuilder/[email protected]

Patch Changes

  • #579 5d94d4e Thanks @vojtaholik! - upgrade next to beta, update related deps (react, react-dom, eslint, etc)

@coursebuilder/[email protected]

Patch Changes

@coursebuilder/[email protected]

Patch Changes

@coursebuilder/[email protected]

Patch Changes

@coursebuilder/[email protected]

Patch Changes

@coursebuilder/[email protected]

Patch Changes

  • #579 5d94d4e Thanks @vojtaholik! - upgrade next to beta, update related deps (react, react-dom, eslint, etc)

@coursebuilder/[email protected]

Patch Changes

@coursebuilder/[email protected]

Patch Changes

Summary by CodeRabbit

  • New Features

    • Fixed amount discount functionality for merchant coupons with dollar-based pricing UI
    • Workshop creation components and dialog
    • Navigation menu component
    • Survey package initialization
    • Sidebar component
  • Bug Fixes

    • Progress tracking improvements
    • Workshop purchaser verification updates
    • Video error handling and retry enhancements
  • Chores

    • Multiple package version updates and releases
    • Dependency upgrades including Next.js stabilization

joelhooks avatar Aug 25 '25 12:08 joelhooks

Walkthrough

Repository-wide package version bumps, changelog additions, and widespread .changeset metadata deletions; no source-code or runtime logic changes detected.

Changes

Cohort / File(s) Summary
Changeset metadata removals
\.changeset/*
\.changeset/odd-lines-care.md, \.changeset/salty-birds-sell.md, \.changeset/cute-ghosts-learn.md, \.changeset/plenty-dodos-search.md, \.changeset/tall-ideas-sip.md, \.changeset/lazy-banks-film.md, \.changeset/stupid-beans-move.md, \.changeset/tame-rings-show.md, \.changeset/tasty-keys-post.md, \.changeset/common-boats-fold.md, \.changeset/five-nights-bathe.md, \.changeset/great-doors-attack.md, \.changeset/cruel-symbols-grin.md, \.changeset/stale-forks-look.md, \.changeset/fixed-discount-feature.md, \.changeset/tender-things-cheer.md, \.changeset/smart-candles-vanish.md, \.changeset/quiet-bags-raise.md, \.changeset/clear-regions-search.md, \.changeset/slow-eels-behave.md, \.changeset/shaky-crews-wonder.md, \.changeset/spicy-kids-count.md, \.changeset/stupid-parts-end.md, \.changeset/rude-peaches-like.md, \.changeset/tangy-candles-hammer.md, \.changeset/moody-olives-sell.md, \.changeset/purple-humans-jump.md, \.changeset/modern-ends-sort.md, \.changeset/chatty-shirts-yell.md
Deleted files or removed entries β€” metadata-only removals from changeset metadata.
Core & adapters
packages/core/package.json, packages/core/CHANGELOG.md, packages/adapter-drizzle/package.json, packages/adapter-drizzle/CHANGELOG.md, packages/nodash/package.json, packages/nodash/CHANGELOG.md
Version bumps and changelog additions (core β†’ 1.1.0, adapter-drizzle β†’ 1.0.5, nodash β†’ 0.0.2); dependency updates recorded; no API/code changes.
UI & app consumers
packages/ui/package.json, packages/ui/CHANGELOG.md, apps/astro-party/package.json, apps/course-builder-web/package.json, apps/epic-react/package.json, apps/go-local-first/package.json
UI bumped to 2.0.8; multiple app package.json files updated to align @coursebuilder/* dependency versions.
Commerce / Next / CLI
packages/commerce-next/package.json, packages/commerce-next/CHANGELOG.md, packages/next/package.json, packages/next/CHANGELOG.md, cli/package.json, cli/CHANGELOG.md
Version bumps (commerce-next β†’ 0.1.0, next β†’ 0.0.29, cli β†’ 8.1.6) and changelog updates; deps aligned to core/ui bumps.
Utilities & helpers
packages/utils-resource/package.json, packages/utils-resource/CHANGELOG.md, packages/utils-search/package.json, packages/utils-search/CHANGELOG.md, packages/utils-email/package.json, packages/utils-email/CHANGELOG.md, packages/utils-seo/package.json, packages/utils-seo/CHANGELOG.md
Version bumps and changelog updates (utils-resource β†’ 1.0.4, utils-search β†’ 1.0.1, utils-email β†’ 1.0.2, utils-seo β†’ 1.0.1).
Email / MDX / Astro / Survey
packages/email-templates/package.json, packages/email-templates/CHANGELOG.md, packages/mdx-mermaid/package.json, packages/mdx-mermaid/CHANGELOG.md, packages/astro/package.json, packages/astro/CHANGELOG.md, packages/survey/package.json, packages/survey/CHANGELOG.md
Changelog entries added and versions bumped (email-templates β†’ 1.0.7, mdx-mermaid β†’ 0.1.2, astro β†’ 1.0.0, survey β†’ 1.0.1).
Config / ESLint
packages/config/eslint-config/package.json, packages/config/eslint-config/CHANGELOG.md
Version bump to 0.1.1 and changelog edits.
Changelog-only edits
packages/*/CHANGELOG.md (multiple)
Added or reformatted release notes, patch/minor entries and dependency notes across many package changelogs; metadata-only edits.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • Areas to check:
    • Dependency alignment across consumers (e.g., @coursebuilder/[email protected], @coursebuilder/[email protected]).
    • Consistency between package.json version fields and corresponding CHANGELOG.md entries.
    • Intentional removals of multiple .changeset files (release bookkeeping).

Possibly related PRs

  • badass-courses/course-builder#495 β€” overlapping release/version-changelog edits across core/ui/commerce packages.
  • badass-courses/course-builder#447 β€” repository-wide release/version/changelog updates touching similar files.
  • badass-courses/course-builder#549 β€” related to UI changes referenced by UI changelog/changeset notes.

Suggested reviewers

  • vojtaholik
  • nicollguarnizo

Poem

πŸ‡
I hopped through changelogs, nibbled loose lines bright,
Aligned the versions, stacked tags neat and light.
No code did I tinker, no runtime to fear β€”
Just tidy metadata and a jittery cheer! πŸ₯•

Pre-merge checks and finishing touches

βœ… Passed checks (3 passed)
Check name Status Explanation
Description Check βœ… Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check βœ… Passed The title 'chore(release): πŸ“¦ version packages' accurately describes the main purpose of this PR: a release/versioning commit that updates package versions across the monorepo using Changesets.
Docstring Coverage βœ… Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
πŸ§ͺ Generate unit tests (beta)
  • [ ] Create PR with unit tests
  • [ ] Post copyable unit tests in a comment
  • [ ] Commit unit tests in branch changeset-release/main

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❀️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

coderabbitai[bot] avatar Aug 25 '25 12:08 coderabbitai[bot]

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

Project Deployment Preview Comments Updated (UTC)
ai-hero Ready Ready Preview Comment Dec 3, 2025 3:30pm
astro-party Canceled Canceled Dec 3, 2025 3:30pm
code-with-antonio Ready Ready Preview Comment Dec 3, 2025 3:30pm
course-builder-egghead Ready Ready Preview Comment Dec 3, 2025 3:30pm
course-builder-poc Canceled Canceled Dec 3, 2025 3:30pm
craft-of-ui Ready Ready Preview Comment Dec 3, 2025 3:30pm
cursor-pro Ready Ready Preview Comment Dec 3, 2025 3:30pm
epic-react-builder Ready Ready Preview Comment Dec 3, 2025 3:30pm
epic-web-builder Ready Ready Preview Comment Dec 3, 2025 3:30pm
epicai-pro Ready Ready Preview Comment Dec 3, 2025 3:30pm
go-local-first Ready Ready Preview Comment Dec 3, 2025 3:30pm

vercel[bot] avatar Aug 25 '25 12:08 vercel[bot]

[!WARNING] Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "β–Ά" to expand/collapse)
Warn High
Obfuscated code: npm safer-buffer is 94.0% likely obfuscated

Confidence: 0.94

Location: Package overview

From: ? β†’ npm/[email protected]

β„Ή Read more on: This package | This alert | What is obfuscated code?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at [email protected].

Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/[email protected]. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

socket-security[bot] avatar Sep 05 '25 09:09 socket-security[bot]