Skip to content

Releases: palladium-tms/palladium-api

v0.7.0

21 Jun 11:04
40a87fd
Compare
Choose a tag to compare

0.7.0 (2024-06-21)

Added

  • To create plan with attribute :api_created
  • Actualize rubocop configs and add it's extensions
  • Add rubocop check to CI
  • Add markdownlint check in CI
  • Add .bundle folder to gitignore
  • Add development run instructions
  • Add base Docker image config to dependabot
  • Add ruby-3.1 and ruby-head to CI
  • Added yamllint support in CI
  • Add ruby-3.2 to CI
  • Add ruby-3.3 to CI
  • Add dependabot check for GitHub Actions
  • Reading product version from file, instead of hardcoded value
  • Add GET public/version - to get version of application, in addition to POST
  • Add new release flow to docs and rake task

Changed

  • Database scheme for simplification in future
  • Actualize dependabot config
  • Use palladium from gem, not from git sources
  • Fix different typos in all parts of project
  • Cleanup Dockerfile
  • Correct logging to STDOUT for Docker usage
  • Cleanup unused constants in static_data.rb
  • Remove AbstractProduct#is_archived since it has no usage and not implemented
  • Move test and development dependencies in correct Gemfile group
  • Use alpine as base of Docker image
  • Minor style fixes from rubocop v1.21.0
  • Remove travis-ci config, since it replaced by Github Actions
  • Configure markdownlint in CI via linting.yml
  • Check dependabot at 8:00 Moscow time daily
  • Fix rubocop-1.28.1 code issues
  • ruby-3.0 is not supported any more
  • Migrate base Dockerfile to ruby-3.3

Fixed

  • Fix AbstractProductPack#diff for created product
  • Fix old version of nodejs in CI