Releases: CodeBattles-nn/codebattles
🚀 Codebattles 3.2.0 is out!
3.1.2
🚀 Codebattles 3.1.2 is out!
What’s new:
🛡️ Logs in JSON
📊 Add export problems from JSON
✅ Automatic push to container registry on release
Thanks for being part of Codebattles! 💙
What's Changed
- Small fixes by @doctorixx in #109
- Add JSON and Fix Latest push by @doctorixx in #110
Full Changelog: 3.1.1...3.1.2
3.1.1
🚀 Codebattles 3.1.1 is out!
What’s new:
- 🛡️ Read-only competitions — perfect for viewing without participation.
- 🎬 Loading animation — smoother experience while waiting.
- 🌐 Translation fixes — even better multilingual support.
- 📊 Fix backend bootsrap bug
🛠️ In progress:
- ✅ End-to-End (E2E) testing for more reliable updates
- 📊 Grafana & ELK integration for better monitoring and observability
Thanks for being part of Codebattles! 💙
What's Changed
- Some fixes and JSON logging by @doctorixx in #104
- Add readonly competitions and fix ui bugs by @doctorixx in #106
- Add skeleton loading and other fixes by @doctorixx in #108
Full Changelog: 3.1.0...3.1.1
3.1.0
🚀 Codebattles 3.1.0 is out!
What’s new:
- 🌍 English localization — switch languages effortlessly.
- 🌐 Public contests — open competitions are now available for everyone.
- ⚙️ More contest settings — customize competitions the way you need.
- 🐞 Fixed a bug causing submission errors.
Thanks for staying with us!
What's Changed
- Frontend refactoring and add translations by @doctorixx in #97
- frontend: fix translations by @doctorixx in #98
- Add competition flags (show rating, show input, show output, public) by @doctorixx in #99
- Add register and public competitions by @doctorixx in #100
- frontend: optimization by @doctorixx in #101
- backend: optimization for backend by @doctorixx in #102
- Create workflow to push to latest by @doctorixx in #103
Full Changelog: 3.0.1...3.1.0
3.0.1
🚀 Codebattles 3.0.1 is out!
What’s new:
- 🧪 LaTeX support in problem statements — make your math beautiful and clear.
- 📥 Polygon problem import — speed up contest preparation.
- 🎨 Updated contest cards design and a brand-new landing page — now more pleasant and user-friendly.
- ⚡️ New container registry — project startup is now even faster.
- 🐞 Fixed a bug with scoring partial solutions.
Thank you for being with us!
Full Changelog: 3.0.0rc...3.0.1
3.0.0rc
🚨 New Release candidate verion Codebattles 3.x.x! 🚨
Hi everyone!
We’ve just dropped Codebattles v3.0.0rc (Release candidate) and it comes with major upgrades and breaking changes!
Make sure to read carefully before upgrading. Here's what's new and improved:
🔐 More Security
Security is now tighter than ever — keeping your battles safe and sound.
📚 Bigger Documentation
Our docs just leveled up. Find everything you need — faster and better organized.
⚙️ NEW BACKEND
Completely reworked backend for better performance, scalability, and maintainability.
Expect ⚡ blazing fast battles and smoother experiences.
✅ New Checkers
We added new and improved checkers to support more edge cases and languages.
🌟 New Features
-
🔁 Infinite problems in competitions
-
👥 Full new user management system
-
💼 Better competition flow
-
🧩 Problems creation via UI — no more CLI-only, create and manage problems easily in the browser!
Caution
💥 Reminder: These are BREAKING changes!
Database from v2.x.x version isn`t compatible with 3.x.x
Some things may not work the same as before — please review the changelog and update accordingly.
🔗 Check out the latest docs and upgrade guide here: Documentation Link
🐞 Found a bug or want to contribute? Open an issue or PR
Happy coding & battling! 🧠⚔️
~ The Codebattles Team
2.1.0
What's Changed
- Bug fixes
- Add Kumir Checker
- Security updates
Warning
Currently, development of version 2 has been stopped. This is its last release.
Version 3 is in development in the new_backend branch
Full Changelog: 2.0.0...2.1.0
2.0.0
New release!
Now you can use our planform.
Whats supported
- Programming problems
- Quiz (Question)
Languagies
- Python
- Java
- C++
- Pascal
- You can add your custom language
What's Changed
- fix postgres container logs, and add alpine by @dyoma-bat in #1
- BACKEND: Admin configuration (HOTFIX) by @doctorixx in #3
- Gateway added by @doctorixx in #4
- Frontend fixes and design by @doctorixx in #5
- Better perfomance by @doctorixx in #6
- FRONTEND: fix icon fize by @doctorixx in #7
- Open admin panel by @doctorixx in #8
- Update issue templates by @doctorixx in #9
- Some fixes by @doctorixx in #11
- Bump axios from 1.5.1 to 1.6.0 in /FRONTEND by @dependabot in #13
- Bump @babel/traverse from 7.23.0 to 7.23.3 in /FRONTEND by @dependabot in #12
- Dev by @doctorixx in #18
- Some fixes by @doctorixx in #19
- Add some functions and fix bugs by @doctorixx in #20
- Dev by @doctorixx in #22
- Some fixes by @doctorixx in #24
- Bump axios from 1.5.1 to 1.6.0 in /FRONTEND by @dependabot in #23
- Bump follow-redirects from 1.15.3 to 1.15.6 in /FRONTEND by @dependabot in #25
- Frontend fixes by @doctorixx in #26
- add integration tests by @doctorixx in #31
- new tests by @doctorixx in #32
- Readme updated by @doctorixx in #35
- Dev by @doctorixx in #36
- Aarch64 support and github container registry by @doctorixx in #37
- New frontend by @doctorixx in #39
- Bug fixes by @doctorixx in #40
- API endpoint fixed by @doctorixx in #41
- Bump vite from 5.1.3 to 5.1.7 in /FRONTEND by @dependabot in #42
- Dev danger by @doctorixx in #43
- Add images links by @doctorixx in #44
- Security fixes by @doctorixx in #45
- Security fixes by @doctorixx in #46
- New version by @doctorixx in #47
- Regex fix by @doctorixx in #48
- Security fixes by @doctorixx in #49
- update README.md issues by @doctorixx in #50
- Fix frontend port issues by @doctorixx in #51
- update ci/cd pipeline by @doctorixx in #52
- build(deps): bump axios from 1.6.8 to 1.7.4 in /FRONTEND_V2 by @dependabot in #53
- build(deps): bump axios from 1.6.8 to 1.7.4 in /FRONTEND by @dependabot in #54
- New version by @doctorixx in #55
New Contributors
- @dyoma-bat made their first contribution in #1
- @doctorixx made their first contribution in #2
Full Changelog: https://github.com/CodeBattles-nn/codebattles/commits/2.0.0



