course-builder
course-builder copied to clipboard
chore(release): π¦ version packages
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
f11c60fThanks @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
-
#579
5d94d4eThanks @vojtaholik! - upgrade next to beta, update related deps (react, react-dom, eslint, etc) -
#588
43405a9Thanks @vojtaholik! - bump mux -
#600
1660ec0Thanks @vojtaholik! - use client in pricing root -
9a1d398Thanks @vojtaholik! - style tweaks -
#595
e58242eThanks @vojtaholik! - bump mux player -
#589
f8dffc9Thanks @vojtaholik! - bump next from beta to stable -
#596
896c68cThanks @vojtaholik! - add QuestionResponses table -
79764deThanks @vojtaholik! - dont require verify-login redirect -
78595efThanks @vojtaholik! - bump mux player -
8267b98Thanks @vojtaholik! - chore: make sure availableCoupons is array -
Updated dependencies [
fff302b,5d94d4e,1b92a3a,f11c60f,43405a9,4134b05,14a6804,a4dce03,9a1d398,e58242e,9368a4c,896c68c,79764de,22fe75f,78595ef,a2a97ca,b2fd748,8267b98,942042c,06a993f]:- @coursebuilder/[email protected]
- @coursebuilder/[email protected]
- @coursebuilder/[email protected]
- @coursebuilder/[email protected]
@coursebuilder/[email protected]
Minor Changes
- #578
f11c60fThanks @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
-
#587
fff302bThanks @vojtaholik! - extract cohort and workshop creation to adapter and add tests -
#579
5d94d4eThanks @vojtaholik! - upgrade next to beta, update related deps (react, react-dom, eslint, etc) -
1b92a3aThanks @vojtaholik! - add openEnrollment and closeEnrollment fields to cohort creation -
4134b05Thanks @vojtaholik! - add optional retryCount to VideoStatusCheckEvent schema and enhance error handling in removeCompletedVideo function -
79764deThanks @vojtaholik! - dont require verify-login redirect -
22fe75fThanks @vojtaholik! - limit retries on remove-completed-video inngest function -
#568
a2a97caThanks @vojtaholik! - ensure self-paced workshop purchasers have org id by redirecting to /verify-login before checkout -
8267b98Thanks @vojtaholik! - chore: make sure availableCoupons is array -
Updated dependencies [
5d94d4e,a4dce03]:- @coursebuilder/[email protected]
- @coursebuilder/[email protected]
[email protected]
Patch Changes
-
#579
5d94d4eThanks @vojtaholik! - upgrade next to beta, update related deps (react, react-dom, eslint, etc) -
#589
f8dffc9Thanks @vojtaholik! - bump next from beta to stable
@coursebuilder/[email protected]
Patch Changes
-
#587
fff302bThanks @vojtaholik! - extract cohort and workshop creation to adapter and add tests -
783e546Thanks @vojtaholik! - fix getProgressForUser to consider sections -
1b92a3aThanks @vojtaholik! - add openEnrollment and closeEnrollment fields to cohort creation -
#588
43405a9Thanks @vojtaholik! - bump mux -
#590
cf94c52Thanks @vojtaholik! - bump instantsearch -
#589
f8dffc9Thanks @vojtaholik! - bump next from beta to stable -
#596
896c68cThanks @vojtaholik! - add QuestionResponses table -
Updated dependencies [
a4dce03]:- @coursebuilder/[email protected]
@coursebuilder/[email protected]
Patch Changes
- Updated dependencies [
fff302b,5d94d4e,1b92a3a,f11c60f,4134b05,79764de,22fe75f,a2a97ca,8267b98]:- @coursebuilder/[email protected]
@coursebuilder/[email protected]
Patch Changes
- #589
f8dffc9Thanks @vojtaholik! - bump next from beta to stable
@coursebuilder/[email protected]
Patch Changes
- #579
5d94d4eThanks @vojtaholik! - upgrade next to beta, update related deps (react, react-dom, eslint, etc)
@coursebuilder/[email protected]
Patch Changes
- #579
5d94d4eThanks @vojtaholik! - upgrade next to beta, update related deps (react, react-dom, eslint, etc)
@coursebuilder/[email protected]
Patch Changes
-
#579
5d94d4eThanks @vojtaholik! - upgrade next to beta, update related deps (react, react-dom, eslint, etc) -
#589
f8dffc9Thanks @vojtaholik! - bump next from beta to stable -
Updated dependencies [
fff302b,5d94d4e,1b92a3a,f11c60f,4134b05,79764de,22fe75f,a2a97ca,8267b98]:- @coursebuilder/[email protected]
@coursebuilder/[email protected]
Patch Changes
a4dce03Thanks @vojtaholik! - add uniqBy
@coursebuilder/[email protected]
Patch Changes
-
#592
b9ebdd3Thanks @vojtaholik! - init survey package -
#593
9368a4cThanks @vojtaholik! - surveys -
Updated dependencies [
5d94d4e,43405a9,14a6804,9a1d398,e58242e,9368a4c,896c68c,78595ef,b2fd748,942042c,06a993f]:- @coursebuilder/[email protected]
@coursebuilder/[email protected]
Patch Changes
-
#579
5d94d4eThanks @vojtaholik! - upgrade next to beta, update related deps (react, react-dom, eslint, etc) -
#588
43405a9Thanks @vojtaholik! - bump mux -
#549
14a6804Thanks @vojtaholik! - upgrade accordion to latest -
9a1d398Thanks @vojtaholik! - style tweaks -
#595
e58242eThanks @vojtaholik! - bump mux player -
#593
9368a4cThanks @vojtaholik! - surveys -
#596
896c68cThanks @vojtaholik! - add QuestionResponses table -
78595efThanks @vojtaholik! - bump mux player -
#573
b2fd748Thanks @vojtaholik! - add navigation menu component -
942042cThanks @vojtaholik! - add workshop creation dialog and form components -
06a993fThanks @vojtaholik! - add sidebar -
Updated dependencies [
fff302b,5d94d4e,1b92a3a,f11c60f,4134b05,79764de,22fe75f,a2a97ca,8267b98]:- @coursebuilder/[email protected]
@coursebuilder/[email protected]
Patch Changes
- #579
5d94d4eThanks @vojtaholik! - upgrade next to beta, update related deps (react, react-dom, eslint, etc)
@coursebuilder/[email protected]
Patch Changes
- Updated dependencies
[
fff302b,5d94d4e,1b92a3a,f11c60f,4134b05,79764de,22fe75f,a2a97ca,8267b98]:- @coursebuilder/[email protected]
@coursebuilder/[email protected]
Patch Changes
-
#590
cf94c52Thanks @vojtaholik! - bump instantsearch -
#568
a2a97caThanks @vojtaholik! - ensure self-paced workshop purchasers have org id by redirecting to /verify-login before checkout
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
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.jsonversion fields and correspondingCHANGELOG.mdentries. - Intentional removals of multiple
.changesetfiles (release bookkeeping).
- Dependency alignment across consumers (e.g.,
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.
Comment @coderabbitai help to get the list of available commands and usage tips.
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| ai-hero | Preview | Comment | Dec 3, 2025 3:30pm | |
| astro-party | Dec 3, 2025 3:30pm | |||
| code-with-antonio | Preview | Comment | Dec 3, 2025 3:30pm | |
| course-builder-egghead | Preview | Comment | Dec 3, 2025 3:30pm | |
| course-builder-poc | Dec 3, 2025 3:30pm | |||
| craft-of-ui | Preview | Comment | Dec 3, 2025 3:30pm | |
| cursor-pro | Preview | Comment | Dec 3, 2025 3:30pm | |
| epic-react-builder | Preview | Comment | Dec 3, 2025 3:30pm | |
| epic-web-builder | Preview | Comment | Dec 3, 2025 3:30pm | |
| epicai-pro | Preview | Comment | Dec 3, 2025 3:30pm | |
| go-local-first | Preview | Comment | Dec 3, 2025 3:30pm |
[!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 | Obfuscated code: npm
|