Changelog

Follow new updates and improvements to BetterCampus.

March 2nd, 2026

This is one of our biggest updates yet. Themes, study tools, planner, grades, pricing, and dozens of bug fixes. Here’s what’s new.


🎨 Themes — Completely Rebuilt

The themes experience is now a full creative platform.

New:

  • Create custom themes with a built-in image editor

  • Remix any theme and make it your own

  • Submit themes to the community

  • Like and comment on themes

  • One-click theme switching

  • Auto-rotate themes on a schedule

  • Theme history to revisit past favorites

  • Proper custom font support

For free users:
You can still browse and preview themes, with clear countdowns showing what’s available.

Fixes:

  • Colors now match consistently across class files

  • Themes persist after reinstalling

  • Migration from older versions no longer breaks themes


📚 Study Tools — Reimagined

The study page is now significantly more powerful.

New:

  • Study sets to organize your materials

  • AI-generated flashcards and quizzes

  • Upload notes and slides

  • Chat with your files

  • File annotations and highlights

  • Study playlists for focused sessions

  • Clear usage progress bars for free accounts


✅ Tasks & Planner — More Flexible

You can now plan in more detail and with better visibility.

New:

  • Subtasks for breaking work into steps

  • Calendar sync for tasks

  • Dedicated work/study time blocks

  • Customizable to-do list visuals

For free users:
Premium scheduling features now clearly show trial and upgrade options.

Fixes:

  • Assignments no longer get cut off

  • Task completion works reliably

  • Hidden classes stay hidden

  • Planner can be pinned again


📊 Grades — Smarter Insights

Grades are now more accurate and more customizable.

New:

  • Manually edit incorrect grades

  • Set grade goals

  • Track grade trends over time

  • GPA calculator with target projections

  • Hide grades by school or class

  • Improved What-If grading, even for classes without current grades

Fixes:

  • No more automatic F for classes without grades

  • +/- grades work for all credit hours

  • Duplicate buttons removed

  • What-If editor fully stable


🧩 Widgets — More Focus Tools

  • Agenda view

  • Customizable motivation quotes

  • Guided breathing breaks

  • Custom focus and break timers


📁 Files & Notes

  • Improved audio note handling

  • Smart Notes stability improvements

  • File viewer now works across all Canvas pages and Microsoft documents

  • Cleaner premium badges

  • Full-screen mode fixed


💰 Pricing & Plans — Clearer and Simpler

We now have three tiers: Free, Explorer, and Scholar.

  • Clear feature breakdowns with real limits, not just checkmarks

  • Free trial cancellation correctly downgrades you without charges

  • Trial progress bars show remaining time

  • Upgrade prompts clearly explain what you unlock


🛠️ General Improvements

  • Dark mode no longer bleeds into other pages

  • Login respects dark/light preference

  • Ctrl+click in sidebar opens in a new tab

  • Hidden courses stay hidden

  • Keyboard bug fixed, yes the “n” key works

  • Capitalization cleaned up

  • Larger drag areas for easier window movement

  • Footer stays anchored on large screens

  • Course editing accessible from dashboard

  • Hover conflicts resolved

  • Privacy policy updated

  • Favicon now displays correctly

  • Marketing site visual issues removed

January 16th, 2026

What’s New in BetterCanvas

We’ve been busy making your study sessions smoother and your dashboard more intuitive. Here’s a breakdown of the latest updates to help you stay on top of your semester.

You can update manually by going to “chrome://extensions”, turning on developer mode, and clicking Update!


📚 Study & AI Upgrades

  • New "Learn" Page: We’ve launched a dedicated study hub! You can now turn your course materials—like past quizzes, notes, and readings—directly into AI-generated flashcards, adaptive quizzes, or study guides tailored to your specific goals.

  • Better Source Control: You can now easily delete old study materials with the new trash icon and exit the source selector even if you haven't picked anything yet.

  • "Explain My Answer" Fix: The AI explanation tool is back up and running to help you understand the "why" behind your practice questions.

  • AI Transparency: We added an AI Nutrition Card (just click the "AI can make mistakes" link) so you can see exactly how our models process your data.

  • Dark Mode Contrast: We bumped up the contrast on the "Send" button so you can see it clearly during those 2:00 AM study grinds.

🗓️ Task Planning & Organization

  • Smarter Calendar Adding: When you click "Add Task" on a specific day in your calendar, it now defaults to that date automatically. No more manual clicking to change the due date from "Today" to the day you actually clicked.

  • Fixed Notifications: We squashed a bug where in-app reminders wouldn't go away after you dismissed them. Your screen stays clean now.

  • Activity Tracking: We’ve laid the groundwork for better Activity Insights, which will soon show you your most active study hours and help you track your on-time submission streaks.

🎨 Themes & UI

  • Scroll Bug Fixed: Ever close the theme menu and realize you couldn't scroll the page anymore? That’s fixed—no more refreshing the page just to move down.

  • Trending Themes: The "Trending" section now correctly shows what’s popular, even on fresh installs.

  • Cleaner Sidebar: We cleaned up some messy code that was showing up in the Sidebar while you were creating custom themes.

💳 Plan & Account Updates

  • Clearer Upgrades: We updated the "Style+" plan to be more straightforward—no more confusing trial text if you’ve already used one.

  • Cleaner Design: We’ve polished the "Paywall" screen to be less distracting, highlighting the features you actually care about like Auto Notes and Unlimited Tasks.

  • Updated Footer: It’s officially 2026! We’ve updated the site to reflect the new year.

December 2nd, 2025

You can update manually by going to “chrome://extensions”, turning on developer mode, and clicking Update!

🧭 navigation and layout

  • clicking the bettercampus logo now opens our home screen (click again to close it)

  • you can close the home screen by clicking outside of it

  • sidebar icons and text are larger and closer to default canvas sizing

  • widgets and popups now appear above the sidebar instead of hiding behind it

  • clicking the 4-square widgets icon also closes the widget tray

  • you can place multiple widgets at once instead of reopening the menu every time

  • smoother page transitions when opening bettercampus pages from the sidebar

  • less motion overall on busy pages, replaced with simple hover states


🎨 themes and appearance

  • new system theme option for dark and light (follow your device theme)

  • improved contrast for settings menus in light and dark mode so switches are easier to see

  • updated toolbar and floating bottom bar to match our latest designs

  • theme and preferences now open in a floating view and can shrink the home screen instead of feeling like a totally separate space


📅 planner, calendar, and tasks

  • assignments are now color coded on calendar view so you can scan faster

  • calendar month view is cleaned up and matches the rest of the planner

  • planner view and due view both got ui fixes so scrolling, boxes, and spacing feel more natural

  • “you have x assignments due” now matches your to do list count

  • planned task checkboxes are clearer, and you can unplan events properly


🎓 grades and classes

  • grade calculations are more accurate and grade scaling bugs are fixed

  • default plus/minus scale is updated to match what most schools actually use

  • school grading system links now work

  • clicking your grade in the top left opens our detailed grade page for that class

  • from grades, you can jump into our assignment editor or open the original canvas assignment in one click

  • class time updates now save correctly instead of keeping the old time

  • weighted gpa now shows a tooltip that reminds you to mark honors or ap classes individually


📝 notes and content

  • fixed a major issue where notes could duplicate, overwrite, or delete other notes

  • “card images” are now called “card visuals” to better match how they are used

  • cleaned up how tasks under cards and card tasks look so they are easier to read


🔐 login, access, and locks

  • microsoft login logo is now visible and clear

  • any remaining “bettercanvas” text is now updated to “bettercampus”

  • lock icons now mark pages, planning tools, and widgets that are paid features

  • improved “blocked on school wifi” screen with clearer next steps and a one-click email to ask for bettercampus to be unblocked


🧩 chrome and canvas behavior

  • if you hide the bettercampus logo from the canvas sidebar, we now walk you through pinning it from the chrome puzzle icon so you do not lose it

  • when you click the extension from the chrome puzzle menu on a non canvas site, we tell you to head to canvas instead of doing nothing

  • fixed a bug where reloading or duplicating a tab on a bettercampus page inside canvas could break the page

  • improved behavior on chromebooks where the popup sometimes would not open correctly

  • better support for schools with non standard canvas urls so the extension works in more places


🧼 general polish

  • footer with socials, version, and help appears on more pages

  • discussion links now go to the correct discussions page instead of assignments

  • notifications show up in the right places instead of random popups

  • lots of small ui and scrolling fixes across planner, grades, sidebar, and settings

November 3rd, 2025

You can update manually by going to “chrome://extensions”, turning on developer mode, and clicking Update!

⭐️ New & Improved Experience

  • Calendar sync now supports multiple providers (Google & Microsoft).

  • Option to manually set card layout (choose how many cards per row).

  • Added ability to mark assignments directly from hover dot.

  • New planner experience:

    • Freeze top row to always show date when scrolling.

    • Improved date awareness across pages.

  • Added Advanced section under Appearance settings.

  • Enhanced theme controls and rotation UI.

  • Improved onboarding prompts (ex: sync calendar reminder).

  • More visibility for app name in top-left.

  • Updated login flow wording & UI polish.

  • Card editing now supports background color/type.

  • "Post Quote" refinement for community submissions.

  • Improved “Community” navigation & placement.

  • Improved design for grade cards & assignment cards.

  • Widget auto-close when logging out.

  • Showing hidden content toggle when sidebar collapsed.

  • Menu polish: smarter “All categories” behavior.

  • Improved auto-rotate theme system and settings clarity.

  • Display secondary themes more clearly across views.

  • Better row & drop-highlight behavior when dragging items.

  • Better prompts for syncing tasks + calendar behavior.

  • Age selector default corrected to 1960.

  • Better preview border in theme history UI.

  • Updated “Hyperlink ‘log in’” UX on sign-in page.

  • Account type display improvements.

  • Blocked-error detection enhancements.

🪄 Planner & Tasks Enhancements

  • Task items now cross out on hover.

  • Fixed alignment and dot-completion experience.

  • Expanded Notes widget options & experience.

  • Improved task list integration inside planner.

  • To-Do task priority → “Week” capitalization improvements.

  • Quote Widget polish & naming clarity.

🎓 Grades & Assignments

  • Assignment popup sizing improved.

  • Updated assignment list syncing to match to-do list view.

  • Fixes for assignments view crashing or misaligning content.

  • Improved grade card visibility and theme styling.

  • Planner view now correctly restricts overlapping calendar events.

🎨 Themes & UI Polish

  • Gradient & image background contrast improved.

  • Corrected theme apply logic across pages.

  • Theme badge & border styling adjustments.

  • Theme history UI overhaul.

  • Polished dark-mode across multiple screens.

  • Allow applied badge + border when selecting themes.

💳 Payments & Access

  • Google Pay integration check.

  • Paywall behavior improved — fixed issue where sidebar disabled prevented it from showing.

  • Free account notes remaining indicator added.

🪲 Bug Fixes

  • Fixed "Sort by Date" not working.

  • Prevent required popup from stalling installation.

  • Sidebar auto-scroll + collapse issues resolved.

  • Fixed quiz interference bug from our tool.

  • Fixed discount % behavior + yearly default.

  • Ensure logout widget popup always closes correctly.

  • Fixed hidden feedback from showing behind To-Do list.

  • Multiple sidebar fixes related to collapse, overflow.

  • Card tasks capitalization bug fixed.

  • Misc crashes & viewport UI fixes across Themes/Assignments/Sidebar.

  • Fixed calendar week start behavior inconsistencies.

  • Fixed blocked error behavior across actions.

  • Fixed auto-rotate theme toggle logic and behavior.

  • Fixed tooltip naming issue (“Quotes”).


🧼 Housekeeping

  • Removed Credits page from in-app community (moved to marketing/support website).

  • Updated various labels & UI strings across app.

  • Cleaned up category logic and duplicated UI areas.

September 22nd, 2025

We did a ton of new changes and improvements for this one. If you have any feedback, let us know! Since we did a ton, we may have missed some in this changelog, but here’s a general idea of what we did!

✨ New Features

  • Added GPA widget integration with new goal-setting and weighted GPA support.

  • Introduced “Plan My Day” wizard for syncing calendars, entering class times, and better daily planning.

  • Added ability to delete custom assignments.

  • Implemented “On-Demand Announcement System” for improved in-app updates.

  • Enabled lifetime remix limits and upgrade paths for free accounts.

  • Introduced system for unlimited file uploads for all users.

  • Added persistent saving for sidebar, pages, and widget ordering.

  • New sidebar widget icons and improved visual states for widgets.

  • Introduced new plan upgrade and trial ending flows with clearer CTAs.

  • Added ability to resize widgets and other interface elements.

  • New ability to remix and customize applied community themes.

  • Added support for custom theme creation with clearer flows.

  • Introduced hover tooltips and badges for themes, stars, and CTAs.

  • Added microphone recording for notes

  • Implemented confetti animations for theme actions with multiple style options.

  • Added highlight feature in settings search to guide users directly.

  • Enabled annotation tools by default, with study tool enhancements for file viewer.


🛠 Improvements

  • Standardized theme editing with consistent “Remix Theme” / “Edit Theme” wording.

  • Improved sidebar with collapsible sections, better spacing, and new iconography.

  • Enhanced dark/light theme swap handling for better consistency.

  • Refined plan editing flow: selected states update properly, CTAs clearer.

  • Improved trial and onboarding flows with simplified paywall steps.

  • Renamed plan tiers (“Pro” → “Learn+”, “Basic” → “Free”) for clarity.

  • Improved GPA and grades integration: recalculations, trend graphs, and goal setting now more reliable.

  • Calendar and assignment linking improved with better sync and management.

  • Improved file viewer: fullscreen toggle, annotation speed, AI symbol, and default switch states.

  • Made theme categories browsable with dropdowns for easier navigation.

  • Enhanced class and grade pages: disabled class options, weighted GPA settings, clearer syncing.

  • Improved upgrade and plan-ending messaging with better calls to action.

  • Sidebar collapse, drag, and hover states now more responsive.

  • Added hover states for task cards, classes, and CTAs.

  • Improved tooltip coverage for crowns, stars, and Explore plans.

  • File uploads, cover images, and theme thumbnails updated for better display.

  • Improved spacing, alignment, and consistency across menus, widgets, and to-do lists.

  • Enhanced product tour flows with sidebar-enabled and disabled variants.

  • Refined search bar with auto-scroll and highlighting of relevant results.

  • Improved confetti animations with more customization.

  • Better visual clarity on background and grade scaling modal.


🐞 Bug Fixes

  • Fixed agenda widget not loading in some cases.

  • Corrected dark mode and light mode theme swap behavior.

  • Fixed back button lock when editing applied themes.

  • Resolved issue where remixing/applied themes consumed swaps unnecessarily.

  • Sidebar buffer issues resolved when hidden.

  • Fixed incorrect restrictions showing for free accounts.

  • GPA calculation errors fixed (class history, weighted GPA, goal recalculations).

  • Assignment grades now display correctly instead of defaulting to “unsubmitted.”

  • Fixed extension blocking quizzes in Canvas possibly.

  • Corrected theme swap and preview bugs where cards reset incorrectly.

  • Fixed sidebar tooltip rendering and “x” button not working.

  • Calendar sync bugs resolved, including agenda widget non-clickable.

  • Fixed disappearing assignments and incorrect to-do list display.

  • Resolved trial flow issues when switching accounts or logging in with Google.

  • Fixed UI mismatches with applied vs preview theme states.

  • Card alignment bugs corrected (excess whitespace, row misalignment).

  • Sidebar collapse and drag-drop bugs resolved.

  • Fixed profile deletion and editing not functioning.

  • Corrected inconsistencies in file viewer (annotation glitches, non-custom icons).

  • Resolved errors with class time duplication, sync deletion, and disabled classes.

  • Fixed broken links, incorrect email addresses, and Google Sheets mismatches.

  • Assignment reminder bugs resolved.

  • Fixed loading animation, persistence saving, and spacing inconsistencies.

  • Corrected “x” dismiss not working on popups.

  • Fixed login issues when refreshing with Google signup.

  • Resolved quote submission missing categories.

September 7th, 2025

This changelog covers most of the features we either changed, fixed, or added. There may be some smaller things we added as well!

✨ New

  • Added ON/OFF toggle for Sidebar

  • Added ON/OFF toggle for To-Do List

  • Added search bar within extension popup for easier navigation

  • Added GPA Calculator widget into the dashboard!

  • Added “Month” option back into To-Do list

  • Introduced category search for themes (via search bar).

  • Added switch for Weighted / Unweighted GPA (if supported by school grading system).

  • Community themes can now be previewed before applying, reducing unnecessary swaps.

🔧 Improvements

  • Themes

    • Clearer CTA flow:

      • New themes → “Discard” + “Save”

      • Editing existing themes → “Discard” + “Update”

    • Preview mode now uses “Previewing” + “Cancel” + “Apply” CTAs

    • All CTAs now appear consistently at the bottom of modals

    • Gradient styling applied to “Apply” buttons

    • Clarified that all themes will remain free

    • Changed “Edit” button label to “Select” for clarity

    • Updated backend to themes to ensure faster loading times

  • UI / Sidebar

    • Onboarding default updated: sidebar starts collapsed OFF

    • Collapsed state shows bottom icons, including trial countdown

  • Home / Menus

    • Account type now clearly displayed in the top right

    • “Move” action moved outside theme button for better visibility

    • Removed “Pinned” section → replaced with custom dashboard reordering

    • Date range selector for GPA upgraded from tabs → dropdown (day, week, month, semester)

    • Renamed “GPA Calculator”“GPA Overview”

    • Clarified GPA “cut-off” setting with helper text

    • Removed outdated “Use weighted GPA” menu option

🐛 Bug Fixes

  • Saving a theme no longer resets it to blank canvas

  • Fixed issue with sidebar not working after upgrading up

  • Theme switch cards now correctly update when a theme is applied

  • Fixed bug where editing a theme incorrectly created a duplicate

  • Light presets no longer revert to dark after theme cancellation

  • Fixed: Notes are no longer clickable on disabled sidebar view

  • Fixed: Product tour now accounts for sidebar toggle state

  • Fixed GPA widget settings logic for schools without weighted GPA (no switch shown)

  • Fixed CTA consistency issues across Save/Update/Discard flows

  • And a lot more!