Skip to content

v1.15.0 – Embeddings, Bulk Actions and LaTeX Projects

Compare
Choose a tag to compare
@Clashsoft Clashsoft released this 12 Sep 15:31
· 596 commits to master since this release

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

Bugfixes

  • Fixed an error when launching a project with an account that is not connected to GitHub. #322
  • Projects containers are now properly stopped after a period of inactivity. #338
  • Deleting solutions now removes all data from search databases. #339