v1.15.0 – Embeddings, Bulk Actions and LaTeX Projects
Highlights
Embeddings
Using OpenAI embeddings, we can now show the most relevant code snippets (currently: functions and methods) when evaluating a task for a solution.
In addition, you can view similar solutions directly after evaluating to compare and select solutions which should receive the same evaluation.
Bulk Actions
For better control over solutions, you can now select which repositories you want to import from GitHub.
MOSS integration was also overhauled with a new import tab.
To open, submit feedback, or delete multiple solutions at once, you can now select them in the solution table and perform those bulk actions.
LaTeX Projects
We made several changes to the LaTeX project template to ensure a better experience.
General
- Added Sentry to backend services to collect error logs. #321
- Updated all frontend, backend and service dependencies. #320 #324 #337 #353
New Features
Embeddings
- Added embedding import from files and GitHub repositories. #325 #327
- After creating an evaluation, it is now possible to show similar solutions to quickly copy the evaluation. #340
- Added snippet suggestions when evaluating a task. #325 #327
Bulk Actions
- Added checkboxes for selecting multiple solutions in the table. #339
- Added bulk solution actions: Open in New Tabs, Submit Feedback Issues, Delete. #339
- Added an option to select which GitHub repositories to import as solutions. #339
MOSS
- Added an import page for MOSS integration. #328
Improvements
- Containers now have access to User ID, username and full name. #322
- Improved the LaTeX projects image. #323 #338
- Improved filtering of non-text files and memory footprint for code import. #328
- Visual improvements in solution table and feedback submission. #339