Releases: Subset-UCSD/Commit-Challenge-2025
nightly-2025-04-12
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
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
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
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
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
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
Release Notes
feat: LLMs are good for picking random numbers
- β¨ Created
.env.examplefile. - π Added
.venvand.envto.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
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
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
usersimport. - π: 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
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