Skip to content
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

build: release candidate #453

Merged
merged 16 commits into from
Dec 16, 2024
Merged

build: release candidate #453

merged 16 commits into from
Dec 16, 2024

Conversation

mikeritson-oak
Copy link
Collaborator

@mikeritson-oak mikeritson-oak commented Dec 16, 2024

Summary of Changes

Chores

  • Remove Story Files from Code Duplication Calculations
    Excluded story files from duplication metrics to improve code quality calculations.
    #426 | af9645d

  • Add Additional Logging to the Aila Package
    Enhanced logging within the Aila package to improve monitoring and debugging.
    #430 | b7972ba

  • Use LessonPlanSectionWhileStreaming Type
    Updated codebase to utilize the LessonPlanSectionWhileStreaming type for better type safety.
    #434 | c1c812f

  • Specify Types for useProgressForDownloads
    Added explicit type definitions for the useProgressForDownloads function to enhance code clarity.
    #433 | c91c5fb

  • Add Dependency Cruiser
    Introduced a dependency analysis tool to help visualize and maintain dependencies.
    #438 | 392b422

  • Reinstate React Hooks Linting and Fix Issues
    React Hooks linting rules were reintroduced, and associated issues were resolved to maintain code quality.
    #441 | 0e43509

Fixes

  • Temporarily Disable 'No Unsafe' Rules
    Disabled certain linting rules temporarily to address immediate issues, pending a more permanent solution.
    #429 | a8ada5d

  • Remove Key from Chat Provider
    Eliminated unnecessary key prop from the chat provider component to prevent potential rendering issues.
    #431 | 35141b3

  • Improve Chances of Showing 5 Relevant Plans
    Adjusted logic to increase the likelihood of displaying five pertinent lesson plans to users.
    #444 | 4955a1e

  • Ensure Consistent Event Properties in PostHog
    Standardized event properties sent to PostHog for more reliable analytics.
    #440 | 7c24485

Tests

  • Add Responsive Modes to Chromatic
    Introduced responsive testing modes in Chromatic to ensure UI components render correctly across different screen sizes.
    #427 | f011694

  • Mobile Snapshots for Page Stories
    Added mobile view snapshots for page stories to enhance visual regression testing.
    #436 | 1200b1f

  • Add Stories for Chat Header
    Created storybook entries for the chat header component to facilitate isolated development and testing.
    #437 | 53fc941

  • Remove Legacy Chromatic Mode and Set Desktop as Default
    Deprecated old Chromatic testing modes and established desktop view as the default for consistency.
    #439 | 071d2d1

  • Implement Storybook Decorators
    Added decorators in Storybook to provide consistent layouts and contexts for component stories.
    #443 | 35e25fc

Copy link

vercel bot commented Dec 16, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
oak-ai-lesson-assistant ✅ Ready (Inspect) Visit Preview 💬 Add feedback Dec 16, 2024 11:49am

Copy link

Playwright test results

passed  15 passed
skipped  1 skipped

Details

report  Open report ↗︎
stats  16 tests across 15 suites
duration  2 minutes, 16 seconds
commit  35e25fc

Skipped tests

No persona › tests/auth.test.ts › authenticate through Clerk UI

@mikeritson-oak mikeritson-oak merged commit 125a274 into production Dec 16, 2024
33 of 35 checks passed
@mikeritson-oak mikeritson-oak deleted the rc-20241216-2 branch December 16, 2024 15:20
@oak-machine-user
Copy link
Collaborator

🎉 This PR is included in version 1.18.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants