Skip to content

Releases: Subset-UCSD/Commit-Challenge-2025

nightly-2025-04-12

12 Apr 07:19
edd2f5d

Choose a tag to compare

Release Notes

feat: approve dependabot pr before merging it

  • βœ…πŸ€– Pull Request approval automated.
  • πŸš€ Merging Dependabot PRs streamlined.
  • πŸ—‘οΈ Branch deletion after merging enabled.

TODO

Necessary

  • 🚨 Add more robust error handling if PR approval fails.
  • πŸ“ Improve the commit message for merged PRs.
  • βš™οΈ Implement a mechanism to handle merge conflicts.

Unnecessary

  • 😴 Add a comment to the PR after merging.
  • πŸ“Š Generate statistics on Dependabot PRs.
  • 🎨 Add a custom emoji to merged Dependabot PRs.

Limerick

There once was a bot, quite astute,
Whose merges were quite absolute.
With no human review,
Did ethics accrue?
Or did progress make caution mute?

Full Changelog: nightly-2025-04-11...nightly-2025-04-12

nightly-2025-04-11

11 Apr 07:22
efe9326

Choose a tag to compare

Release Notes

Bump crossbeam-channel in /remind

  • ⬆️ crossbeam-channel πŸ“¦ in /remind ⏰.

TODO

  • Necessary: πŸ§ͺ Add integration tests to ensure reminder functionality works correctly.
  • Necessary: πŸ› Investigate potential race conditions in the reminder system.
  • Unnecessary: 🎨 Refactor the reminder code for improved readability.
  • Unnecessary: 🌐 Add internationalization support for reminders.

Limerick

There once was a channel so spry,
Whose version we bumped to the sky.
Did it cause any strife?
Or improve reminder's life?
The code's ethics, we ask, with a sigh.

What's Changed

  • Bump crossbeam-channel from 0.5.14 to 0.5.15 in /remind in the cargo group across 1 directory by @dependabot in #25

Full Changelog: nightly-2025-04-08...nightly-2025-04-11

nightly-2025-04-08

08 Apr 07:22
697b0c1

Choose a tag to compare

Release Notes

attack Raven Smith

  • βž•βš”οΈ "attack Ravensmith" option.
  • πŸš«βš”οΈ softlock.
  • πŸ’¬ Raven if sushi or compass.
  • βž•βš”οΈ ability after.
  • πŸ‘Š 😠 battle.
**TODO:**
- [ ] 🧭 Add more items.
- [ ] πŸ—ΊοΈ Expand the map.
- [ ] 🎡 Add more sounds.

**Unnecessary TODO:**
- [ ] 🎨 Improve the art style.

**Limerick:**

There once was a coder so sly,
Who let players attack, but they'd die.
With a battle so swift,
Their progress adrift,
"Just testing," they'd say with a sigh.

Bump tokio in /remind in the cargo group across 1 directory

  • ⬆️ Tokio version.

**TODO:**
- [ ] ⏰ Schedule reminders more effectively.
- [ ] πŸ’Ύ Implement database persistence.
- [ ] πŸ›‘οΈ Add more error handling.

**Unnecessary TODO:**
- [ ] 🧹Refactor command processing.

**Limerick:**

A bot with reminders so grand,
Updated Tokio, close at hand.
With features enhanced,
Its memory entranced,


## What's Changed
* Bump tokio from 1.42.0 to 1.43.1 in /remind in the cargo group across 1 directory by @dependabot in https://github.com/Subset-UCSD/Commit-Challenge-2025/pull/24


**Full Changelog**: https://github.com/Subset-UCSD/Commit-Challenge-2025/compare/nightly-2025-04-05...nightly-2025-04-08

nightly-2025-04-05

05 Apr 07:19

Choose a tag to compare

Release Notes

aiyouweiya attempt (and miku)

  • βž•πŸ–ΌοΈ 🎢 for voice
  • βž• a πŸ“» selector
  • 🀸 animation for the sound
  • βž• sound examples

Necessary TODO:

  • πŸ›: Fix any new bugs that were introduced.
  • 🎨: Polish the UI for better user experience.

Unnecessary TODO:

  • 🌍: Add localization support for different languages.
  • πŸ§ͺ: Implement more elaborate testing.
  • βž•πŸŽ€: allow users to input their own audio

There once was a coder so grand,
Whose AI could mimic command.
But voices it spun,
Raised questions for some,
"Is this art, or a digital scam?"

o i i a i o i i i a i

  • πŸ”¨ some vocal processing tools

Full Changelog: nightly-2025-04-04...nightly-2025-04-05

nightly-2025-04-04

04 Apr 07:22

Choose a tag to compare

Release Notes

E I E I O

  • βž• 🎀 and 🌊 files.
  • βž• βš™οΈ needed for python.
  • βž• a new HTML page for vocal synthesis.
  • πŸ”— to vocaloid page on the home page.

To-Do Items

  • 🎨 Improve the visual design of the vocaloid page.
  • πŸ§ͺ Add more interactive controls to the vocaloid page for adjusting parameters.
  • βž• Add more audio samples.
  • πŸ› Fix any bugs present in the vocaloid functionality.
  • 🌐 Internationalize the website for different languages.
  • πŸ”’ Implement security best practices.

Limerick

A coder named Tim, quite astute,
Made voices that sounded like fruit.
With filters and waves,
He escaped from his caves,
But is code singing ethically brute?

Full Changelog: nightly-2025-04-03...nightly-2025-04-04

nightly-2025-04-03

03 Apr 07:22
31b9ee9

Choose a tag to compare

Release Notes

🌠 Add StarChess Sign Up Link to README 🌠

  • βœ¨πŸ“πŸ”— Add StarChess sign-up link to README.
  • πŸ“£πŸ€–β™ŸοΈPromote the StarChess competition.
  • πŸ˜₯ Don't be sad, sign up!

TODO:

  • βœ… Necessary: Update the README with new competition information when available.
  • βœ… Necessary: Monitor sign-up rates and adjust promotion strategies accordingly.
  • ❌ Unnecessary: Remove the link to Distrokid

Limerick:

There once was a link in the README,
Whose purpose was ethically dreamy.
But if folks don't enroll,
Will its presence take toll?
Or just fill the void quite serenely?

Full Changelog: nightly-2025-04-01...nightly-2025-04-03

nightly-2025-04-01

01 Apr 07:23

Choose a tag to compare

Release Notes

feat: LLMs are good for picking random numbers

  • ✨ Created .env.example file.
  • πŸ“ Added .venv and .env to .gitignore.
  • πŸ€– Added a notebook to generate random numbers using LLMs.
  • πŸ”‘ Configured the API key.
  • πŸ“Š Plotted the distribution of generated numbers.

Todo

  • πŸ§ͺ Write tests for randomness. (necessary)
  • 🌐 Deploy as an API endpoint. (necessary)
  • πŸ”’ Implement rate limiting. (necessary)
  • 🎨 Create a better visualization of the distribution. (unnecessary)
  • πŸ’° Explore different LLMs for better randomness. (unnecessary)
  • πŸ“š Add documentation. (necessary)

Limerick

There once was a model so grand,
Whose randomness filled up the land.
But all numbers it gave,
Were stubbornly "seven,"
Leaving randomness stuck in the sand.

add a mushroom, yet to be rigged

  • πŸ„ Added a mushroom model to blender.

Todo

  • 🦴 Rig the mushroom model. (necessary)
  • 🎨 Texture the mushroom. (necessary)
  • πŸ•ΉοΈ Import the mushroom into the game engine. (necessary)
  • 🌱 Animate the mushroom. (unnecessary)
  • πŸ§ͺ Add collision detection to the mushroom. (necessary)

Limerick

A mushroom appeared in the scene,
So round and aesthetically keen.
But stiff as a board,
It couldn't be scored,
'Til rigged with a skeletal sheen.

Full Changelog: nightly-2025-03-28...nightly-2025-04-01

nightly-2025-03-28

28 Mar 07:22

Choose a tag to compare

Release Notes

fix: empty lines were being tossed

  • πŸ—‘οΈβž‘οΈπŸ“: Empty lines are now kept when creating a Discord response.

ToDo List

Necessary

  • πŸ€”: Flesh out the world and NPCs more.
  • πŸ—ΊοΈ: Add more diverse locations.
  • βš”οΈ: Implement combat mechanics.
  • πŸ’°: Add a shop and coin economy.
  • πŸ“œ: Add more quests with branching paths.
  • πŸ§ͺ: Add a crafting system.
  • 🀝: Add relationships between players.

Unnecessary

  • 🎨: Add visual representation of game state.
  • 🌍: Add world map and navigation.
  • 🎭: Add roles to players.
  • 🎲: Add more complex dice rolling mechanics.
  • πŸ€–: Add AI opponents.

Limerick

A coder, with lines to refine,
Found blanks caused a runtime decline.
With a quick regex fix,
Now the text truly sticks,
But is truth just what fills every line?

Full Changelog: nightly-2025-03-27...nightly-2025-03-28

nightly-2025-03-27

27 Mar 07:22

Choose a tag to compare

Release Notes

fix: try generating code first then turning it into exposition, rather than the other way around

  • πŸ€–πŸ”„βž‘οΈπŸ“: Attempting to generate code first, then create the narrative.

Todo

  • πŸ§ͺ: Add more error handling and retry logic to the API calls.
  • 🎨: Improve the formatting of the generated Discord messages.
  • πŸ”’: Implement authentication for the Discord webhook URL.
  • πŸ—ΊοΈ: Add more dynamic world events and interactions.

Unnecessary Todo

  • πŸ—‘οΈ: Remove the unused users import.
  • πŸ“: Add more comments.

Limerick

There once was a coder so grand,
Whose AI did all on command.
But the ethics grew hazy,
As outcomes went crazy,
Was this progress, or just shifting sand?

Full Changelog: nightly-2025-03-25...nightly-2025-03-27

nightly-2025-03-25

25 Mar 07:24

Choose a tag to compare

fix: stats dates were wrong

  • πŸ“… ➑️ πŸ—“οΈ: πŸ”„ the date calculation.

TODO

  • Necessary: πŸ”„ Update the UI to reflect the changes in date calculations.
  • Necessary: πŸ§ͺ Add unit tests to ensure date calculations are accurate.
  • Unnecessary: 🎨 Add a feature to display historical date calculation errors.
  • Unnecessary: 🌍 Add localization support for different date formats.

Limerick

There once was a date out of whack,
Whose stats caused a terrible flak.
Now it's all set,
Without any regret,
But was fixing it worth the attack?

Full Changelog: nightly-2025-03-23...nightly-2025-03-25