Releases: securechaindev/securechain-depex
Releases · securechaindev/securechain-depex
v1.0.3
v1.0.2
v1.0.1
✨ New Features
7b722a8- Added user backend to the development docker compose file (commit by @GermanMT)6434955- Improved requirement file info operation query to return more quality info (commit by @GermanMT)17d7bdd- Added catching of file info operation result (commit by @GermanMT)e00e96e- Added consecutive serial number to improve req file info operation and improve SMT verbose in the future (commit by @GermanMT)172563c- Added package constraints to req file info operation (commit by @GermanMT)8e0381c- Filtered versions by constraints when returning req file info (commit by @GermanMT)41d0562- Bump versions (commit by @GermanMT)84752e0- Changed operations to async funcs (commit by @GermanMT)de1dabd- Reduced verbosity of SMT with the dense consecutive serial number, and pruning indirect death parts of the graph (commit by @GermanMT)d0b3c3f- Now config sanitizer return versions names instead serial numbers (commit by @GermanMT)
🐛 Bug Fixes
e869896- Deleted unnused call to graph database (commit by @GermanMT)b82471f- Changed enviroment file template to be accurate with user backend requirements (commit by @GermanMT)46f8b9c- Changed bad sanitization of constraints (commit by @GermanMT)5528cb5- Solve efficiency problem to init a version (commit by @GermanMT)
🎨 Code Style Changes
df02181- Put Neo4J relationships to uppercase following best practices (commit by @GermanMT)dbc6852- Changed collection smt_result to operation_result (commit by @GermanMT)87484fe- Changed objects names for readability (commit by @GermanMT)
🔧 Chores
v1.0.0
✨ New Features
63568c6- Integrated SMT inside the backend (commit by @GermanMT)994ec21- Deleted user login and renamed FastAPI root folder (commit by @GermanMT)686a2d0- Add support for RubyGems, Nuget and Cargo Crates requirement files (commit by @GermanMT)5a961fc- Add endpoint to see the status of a package (commit by @GermanMT)a3470b2- Add endpoint to see the status of a version (commit by @GermanMT)6de058d- Changed version count to the new serial number aproach (commit by @GermanMT)48ae4d8- Added limiter to endpoints (commit by @GermanMT)6fc1d3d- Added init version endpoint (commit by @GermanMT)
🐛 Bug Fixes
893a5f9- Changed GitHub workflows (commit by @GermanMT)f249f9f- Refactor all folders structure to be more readable (commit by @GermanMT)251981b- Refactor excepction handling (commit by @GermanMT)bd0b90f- Improved init repository readability, security and eficiency (commit by @GermanMT)7e65a66- Convert to lower the package name in the schemas (commit by @GermanMT)d5e1ad8- Deleted the slash from requirement files name (commit by @GermanMT)a6c36b2- Changed is_req_file function to be more readable and efficient (commit by @GermanMT)79635c4- Renamed enums folder (commit by @GermanMT)d11564a- Fixed vulnerability attribution (commit by @GermanMT)614ba5c- Fixed weights to round in two digits (commit by @GermanMT)5be0eeb- Updated get repositories by user (commit by @GermanMT)
🎨 Code Style Changes
a25acbc- Renamed FastAPI schemas (commit by @GermanMT)bb8090c- Improved endpoints responses (commit by @GermanMT)
🔧 Chores
702bdd5- Delete frontend (commit by @GermanMT)1ad2ead- Delete seeds (commit by @GermanMT)21965d1- Added workflow to publish package in GHCR (commit by @GermanMT)dba8ca8- Added dev profile (commit by @GermanMT)66dfa73- Updated JWT info in template env (commit by @GermanMT)b73c0a1- Rewritten readme (commit by @GermanMT)