Releases: UTDNebula/utd-trends
v3.3.2
Added RateMyProfessor review summaries, a new logo, code and efficiency improvements, and some bug fixes.
What's Changed
- #513 - Add hyperlinks to RHS course overview by @OddEyed45 in #523
- Implicitly deselect semesters by @greeshiee in #541
- Extra Sections in MyPlanner + Refactor to take advantage of /sections/trends api endpoint fully by @AbhiramTadepalli in #534
- fix lint warnings by @davis118 in #547
- Added prettier import sort & removed eslint import sort by @shurgbee in #556
- AI RMP Summary by @TyHil in #555
- Nebula api url env var by @TyHil in #544
- Nebula api url env var by @TyHil in #559
- Add BarGraph README and LineGraph README with examples and prop tables by @vsanjana7871 in #543
- 545 graph bug by @OddEyed45 in #552
- UTD Trends logo by @Isoscelestial in #562
- Remove ad by @egsch in #561
- fix: fix lint error by removing unnecessary import by @egsch in #567
New Contributors
- @greeshiee made their first contribution in #541
- @vsanjana7871 made their first contribution in #543
- @Isoscelestial made their first contribution in #562
Full Changelog: v3.3.0...v3.3.1
v3.3.0
It’s class registration season! We’ve made behind-the-scenes improvements, added some small fixes, and improved the search experience. You can now see recent searches, export your class schedule from My Planner, filter search results more easily, and visualize summer semester data.
What's Changed
- More Nebula Logos by @TyHil in #500
- Prevent being able to check checkboxes in the tutorial by @TyHil in #503
- Issue 483: Adding Undefined GPA to Compare Crashes Out by @Evelas78 in #505
- Sort planner by @davis118 in #501
- 490 internal add documentation to the react styleguide for navigation components by @kin027 in #507
- Issue #471 by @sriyuthy in #504
- Compare components docs by @OddEyed45 in #515
- Add availability=true to canonical by @TyHil in #521
- Completed majority of the feature request by @axv2655 in #520
- 486 bug] line graph and mean are not matching up by @ridham15 in #514
- Update course data from API by @github-actions[bot] in #528
- State refactor by @nl32 in #518
- Remove search results divider bg color by @TyHil in #531
- Added filtering functionality to line graph by @Evelas78 in #511
- Recent searches by @shurgbee in #506
- [Feature Request] Add to Planner from Compare #473 by @PyroSh0ck in #524
- Issue#470 lhs and rhs no background by @egc0205 in #526
- fix: planner course name tool tip missing by @nl32 in #529
- [Feature Request] Export/Share schedule #437 by @PyroSh0ck in #525
- Standardize colors by @TyHil in #532
- Added sara johnson to search bar example by @GovindRangappa in #345
- Error catch when searching for course that does not exist by @TyHil in #536
- fix: Search Filter Counts by @egsch in #535
- v3.3.0 by @egsch in #538
New Contributors
- @davis118 made their first contribution in #501
- @kin027 made their first contribution in #507
- @sriyuthy made their first contribution in #504
- @OddEyed45 made their first contribution in #515
- @axv2655 made their first contribution in #520
- @nl32 made their first contribution in #518
- @shurgbee made their first contribution in #506
- @PyroSh0ck made their first contribution in #524
- @egc0205 made their first contribution in #526
Full Changelog: v3.1.4...v3.3.0
v3.1.4
Overview
Welcome your new project lead @egsch! We refactored, optimized, fixed edge cases, added syllabi, and made it so that you can search for a class by it's name!! Bye bye "CS 3354", hello "Software Engineering" :)
What's Changed
- Update CODEOWNERS - new project lead! by @AbhiramTadepalli in #465
- Separate styleguidist packages by @TyHil in #462
- Disable optimization on UTD Profiles images by @TyHil in #460
- Add Sentry and Bug Report Button by @TyHil in #461
- Course name search by @TyHil in #456
- Barkat by @barkat-10 in #457
- Pass in course name by @AbhiramTadepalli in #446
- Font change hot fix by @TyHil in #466
- Font change by @TyHil in #467
- Indicate latest semester by name by @AbhiramTadepalli in #447
- New font by @TyHil in #477
- Name autocomplete improvements by @AbhiramTadepalli in #468
- v3.2.0 by @AbhiramTadepalli in #469
- Big sitemap by @TyHil in #476
- Account for extra URL encoding by @TyHil in #478
- Docs example by @TyHil in #480
- Sentry only on prod by @TyHil in #481
- SV Randall fix by @TyHil in #482
- Add RMP overwrites by @TyHil in #449
- Kickoff Ad by @TyHil in #487
- v3.1.3 by @TyHil in #488
- Remove kickoff ad by @TyHil in #498
- v3.1.4 by @TyHil in #499
Full Changelog: v3.1.2...v3.1.4
v3.1.2
Overview
Fixed MyPlanner edge-cases, so now you should have no problems planning your courses! AND your search results now load in a jiffy!
What's Changed
- Tutorial fix by @TyHil in #432
- Update tutorial with planner by @TyHil in #429
- Auto add course to planner if there are lab sections when combo is added by @TyHil in #431
- Reorg modules by @TyHil in #430
- Update course data from API by @github-actions in #433
- Trends v3.0.1 by @TyHil in #434
- Cutoff issue when prof name is long in myplanner section by @TyHil in #448
- Warning fixes by @TyHil in #435
- Next.js pages to app and update packages by @TyHil in #453
- Optimize section requests by @jpahm in #454
- Bump http-proxy-middleware from 2.0.7 to 2.0.9 by @dependabot in #455
- SEO Start by @TyHil in #436
- Fix for courses with no professors by @TyHil in #450
- v3.1.0 by @TyHil in #459
- Skedge hot fix by @TyHil in #463
- v3.1.2 by @TyHil in #464
New Contributors
Full Changelog: v3.0.0...v3.1.2
v3.0.0
Overview
Launched MyPlanner! Check it out
What's Changed
- 366 feature request myplanner lhs card by @rchowdam1 in #386
- 367 feature request myplanner rhs schedule component by @AbhiramTadepalli in #396
- 369 feature request myplanner rhs section component by @AbhiramTadepalli in #395
- Cards get removed on dev fix by @TyHil in #398
- Connect myplanner by @TyHil in #399
- section chip by @sainikhil1611 in #406
- LHS card toggle by @TyHil in #397
- Remove SearchBar and Style Button on Planner TopMenu by @TyHil in #400
- Exclude summer sections in latest semester by @TyHil in #405
- Update planner choices across tabs by @TyHil in #415
- 404 feature request myplanner rule 3 in search results dont allow adding a professor who isnt teaching in the latest semester by @NishilJ in #413
- 407-feature isse solved by @barkat-10 in #412
- Rule 1 fix for lab+test sections by @TyHil in #416
- 384 feature request add selected section chip on the lhs card by @sainikhil1611 in #408
- 369 feature request myplanner rhs section component v2 by @RVC13850 in #418
- Clean up console logs by @TyHil in #425
- Remove fetchWithCache by @TyHil in #423
- 403 myplanner rule 2 dont allow overlapping sections in plannerschedule by @Shivhare-Ayush in #421
- Fix planner empty by @TyHil in #424
- My planner by @TyHil in #426
- Trends v3.0.0 by @TyHil in #428
New Contributors
- @barkat-10 made their first contribution in #412
Full Changelog: v2.2.0...v3.0.0
v2.2.0
Overview
Added a line graph to show GPA over time, a toggle to filter only professors teaching next semester, & using the median as the average to prevent outlier skewing.
What's Changed
Line Graph
Feature Awareness
Filter Professors Teaching Next Semester
Tutorial
Compare Page Auto-Switch
Median over Mean
Styleguides
New Contributors
- @github-actions made their first contribution in #362
- @ridham15 made their first contribution in #359
- @Evelas78 made their first contribution in #385
- @FarhanJamil0001 made their first contribution in #422
Full Changelog: v2.1.2...v2.2.0
Info
Mar 31, 2025
Merge PR: 3486e95
https://trends.utdnebula.com/
Brought to you by passionate students from the University of Texas at Dallas. Powered by Nebula Labs.
v2.1.2
Overview
Over the break, we started switching focus to Mobile UI and addressing user feedback.
What's Changed
User-Facing
- RHS compare indicators and resizing when no semesters selected by @egsch in #325
- Fix load on enter by @AbhiramTadepalli in #332
- Collapsible Mobile RHS by @TyHil in #334
- Fix loading on homepage & loading spinner color visibility by @AbhiramTadepalli in #339
Internal
- Update apexcharts and react-apexcharts by @TyHil in #330
- Fix next warning by @TyHil in #331
- Bump next from 14.2.14 to 14.2.22 by @dependabot in #338
- Disable Prettier new line changes by @TyHil in #343
- Auto include new courses in autocomplete graph by @TyHil in #302
Full Changelog: v2.1.1...v2.1.2
Info
February 22, 2025
Merge PR: a523b6a
https://trends.utdnebula.com/
Brought to you by passionate students from the University of Texas at Dallas. Powered by Nebula Labs.
v2.1.1
Overview
Some quality of life implementations, fixed more edge-case bugs, and refactored a bit to accommodate new features.
This was actually done back in November but just got around to making this release.
What's Changed
Resizable Dashboard:
Now you can resize the dashboard page to make the compare section wider or smaller! Just hover over the invisible divider and drag to resize. Great job @HershLalwani !


Changelog
- Revert direct api hotfix by @TyHil in #284
- [Feature Request] Add tooltips on Compare by @RVC13850 in #268
- 253 feature request autofocus searchbar on homepage by @NishilJ in #286
- 211 feature request add a notification indicating the number of results in the compare tab by @Shivhare-Ayush in #275
- Update branch 249 with latest changes from develop by @AbhiramTadepalli in #303
- Add link to UTD Grades by @TyHil in #308
- Update README by @TyHil in #259
- Separate storage of RHS and LHS grade data by @egsch in #283
- Set cursor pointer by @TyHil in #291
- 251 feature request compare colors on lhs by @TatvikReddy in #299
- Fix duplicate GitHub button by @TyHil in #309
- 288 bug handle null rmp data by @George-Zhang5246 in #292
- Separate names in autocomplete graph by @TyHil in #307
- Fix loading jumping by @TyHil in #296
- Reducing clutter in Common Folder by @TatvikReddy in #310
- Switch to absolute imports by @TyHil in #285
- Remove Vercel Analytics by @TyHil in #258
- Updated RMP Tags by @GovindRangappa in #297
- Bump cross-spawn from 7.0.3 to 7.0.5 by @dependabot in #320
- #199 resizable dashboard by @HershLalwani in #264
- 249 feature request touch ups for semester filter by @AbhiramTadepalli in #322
- bg of filter changes when filter is selected by @justjaiom in #301
- Trends 2.1 by @TyHil in #326
- Fix browser nav & remove the need to double-ENTER on the searchbar by @AbhiramTadepalli in #298
- Fix for UTD Grades Ad covering searchbar on android firefox when keyboard is open by @TyHil in #327
- Trends 2.1.1 by @TyHil in #328
New Contributors
- @egsch made their first contribution in #190
- @justjaiom made their first contribution in #191
- @GovindRangappa made their first contribution in #200
- @RVC13850 made their first contribution in #207
- @Matrixk1ng made their first contribution in #205
- @harshptl05 made their first contribution in #225
- @sparklingwter made their first contribution in #240
- @NishilJ made their first contribution in #286
- @Shivhare-Ayush made their first contribution in #275
- @TatvikReddy made their first contribution in #299
- @HershLalwani made their first contribution in #264
Full Changelog: v2.0.1...v2.1.0
Info
Nov 22, 2024
Merge PR: 03661d8
https://trends.utdnebula.com/
Brought to you by passionate students from the University of Texas at Dallas. Powered by Nebula Labs.
v2.0.1
What's Changed
Refactored code and caught some edge cases.
- Use @next/third-parties by @TyHil in #255
- Pull all colors from tailwind by @TyHil in #257
- Use new autocomplete data from API by @TyHil in #271
- Rmp fix by @TyHil in #254
- Update bug_report_issue_template.yml by @TyHil in #262
- prevent clicking visibility by @TyHil in #265
- Change dashboard page name by @TyHil in #261
- Did the wrong name for the dashboard by @TyHil in #277
- API Hotfix and internal refactoring by @AbhiramTadepalli in #281
Full Changelog: v2.0.0...v2.0.1
Redesign 2.0
Overview
We launched Trends 2.0.0—a faster website tailored to help you Make Good Choices when selecting courses. This release is complete with a UI redesign, additional features, and better data visualization!

UI Redesign
- New Search Bar allows searching for courses and professors independently
- Split the Dashboard into a Left-Hand-Size with search results and a Right-Hand-Side with a carousel of Tabs
- Better colors for light and dark mode
Left Hand Side (LHS)
- Has course-professor combos as search results
- Each result card expands to show grade distribution and RateMyProfessor scores
Right Hand Side (RHS)
- Carousel of Tabs: Course Overview, Professor Overview, and Compare
- Course and Professor Overview give overall data about the course (name, description, overall distribution) or the professor (email, website, overall distribution, and rmp data) that you search for.
- The Compare Tab allows you to compare all the course and professor data between multiple classes on one screen
Features
- Faster search autocomplete!
- Filter & sort results!
- Compare between courses!
Data Visualization
- Search results provide key insights efficiently
- Grade distribution graph is largely unchanged... because it works really well!
- The Compare table (RHS) supports many courses by using vertical cards for each selection.
Info
October 8, 2024
Merge PR: 6522cb9
https://trends.utdnebula.com/
Brought to you by passionate students from the University of Texas at Dallas. Powered by Nebula Labs.