Skip to content

v0.5.4

Choose a tag to compare

@mauprogramador mauprogramador released this 26 Jan 04:53

🔖 Release v0.5.4 (2025-01-26)

Main Changes:

  • Clean in separate routes;
  • Delete a dynamic reports records;
  • Clean all files of a dynamic and make them empty;
  • Save diff and screenshot images in a code sub dir;
  • Delete print and diff when cleaning the files;
  • Delete dynamic images dir (including answer-key) when removing a dynamic;
  • Add and use enum status on lock requests route;
  • Compare only when a CSS file is submitted;
  • In the diff image, make white where it is equal, and red where it is different.

✨ Features

  • Use the position method.
  • Use custom HTTP error and remove nested blocks.
  • Change SQLite error and use custom HTTP error.
  • Add custom HTTP error handler.
  • Add custom detailed HTTP error exception.
  • Sort imports and generate a correct diff image.
  • Check answer-ke file media type.
  • Expose repository and add dynamic method if got errors.
  • Set the answer-key file media type for image.
  • Update adds code dir to raise an error when already exists.
  • Remove the web file enum and merge it to the filetype enum.
  • Add more debug logs.
  • Compare only when a CSS file is submitted.
  • Add and use enum lock status as lock requests param.
  • Add divided cleaning methods and update dynamic images dir management.
  • Update remove dynamic log messages.
  • Add clean reports of a dynamic method.
  • Add screenshot filename constant.
  • Remove clean all and divide it to soft cleaning of reports and files.
  • Remove unnecessary log errors.
  • Refrain from delete all records to delete only from a dynamic.
  • Remove clean tables method.
  • Remove docstrings.
  • Correct backup file name.
  • Remove exchange operation.

🔧 Fixes

  • Invalid format order since merging of type columns.

📝 Chores

  • Update version to 0.5.4.

🎨 Styles

  • Sort imports.