Release v10.0.2 June 4, 2024
Welcome to the June 4, 2024 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
:- chore(deps): loopback version updates was commited on June 4, 2024 by Surbhi
-
loopback version updates
-
GH-213
-
loopback version updates
-
Fixes #213
-
Please delete options that are not relevant.
-
- Bug fix (non-breaking change which fixes an issue)
-
- New feature (non-breaking change which adds functionality)
-
- Breaking change (fix or feature that would cause existing
-
functionality
-
to not work as expected)
-
- Intermediate change (work in progress)
-
Please describe the tests that you ran to verify your changes. Provide
-
instructions so we can reproduce. Please also list any relevant details
-
for
-
your test configuration
-
- Test A
-
- Test B
-
- Performed a self-review of my own code
-
- npm test passes on your machine
-
- New tests added or existing tests modified to cover all changes
-
- Code conforms with the style guide
-
- API Documentation in code was updated
-
Clink on the above links to understand the changes in detail.
Release v10.0.1 May 15, 2024
Welcome to the May 15, 2024 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
:- fix(ci-cd): add step to generate changelog was commited on May 15, 2024 by yeshamavani
-
add the missing ci checks for pr
-
GH-211
-
add step to generate changelog
-
add the missing ci checks for pr
-
Fixes #211
-
Please delete options that are not relevant.
-
- Bug fix (non-breaking change which fixes an issue)
-
- New feature (non-breaking change which adds functionality)
-
- Breaking change (fix or feature that would cause existing
-
functionality
-
to not work as expected)
-
- Intermediate change (work in progress)
-
- Performed a self-review of my own code
-
- npm test passes on your machine
-
- New tests added or existing tests modified to cover all changes
-
- Code conforms with the style guide
-
- API Documentation in code was updated
-
-
:- docs(chore): copy the Readme to root as well was commited on May 13, 2024 by arpit1503khanna
-
GH-209
-
Copy the Readme to root as well
-
Fixes #209
-
Please delete options that are not relevant.
-
- Bug fix (non-breaking change which fixes an issue)
-
- New feature (non-breaking change which adds functionality)
-
- Breaking change (fix or feature that would cause existing
-
functionality
-
to not work as expected)
-
- Intermediate change (work in progress)
-
Please describe the tests that you ran to verify your changes. Provide
-
instructions so we can reproduce. Please also list any relevant details
-
for
-
your test configuration
-
- Test A
-
- Test B
-
- Performed a self-review of my own code
-
- npm test passes on your machine
-
- New tests added or existing tests modified to cover all changes
-
- Code conforms with the style guide
-
- API Documentation in code was updated
-
-
:- chore(ci-cd): update readme path in sync docs action was commited on March 14, 2024 by yeshamavani
-
since the readme moved to docs folder
-
GH-00
-
update readme path in sync docs action
-
Fixes # (issue)
-
Please delete options that are not relevant.
-
- Bug fix (non-breaking change which fixes an issue)
-
- New feature (non-breaking change which adds functionality)
-
- Breaking change (fix or feature that would cause existing
-
functionality
-
to not work as expected)
-
- Intermediate change (work in progress)
-
- Performed a self-review of my own code
-
- npm test passes on your machine
-
- New tests added or existing tests modified to cover all changes
-
- Code conforms with the style guide
-
- API Documentation in code was updated
-
Clink on the above links to understand the changes in detail.
Release v8.0.1 July 14, 2023
Welcome to the July 14, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
:- fix: upgrade loopback-datasource-juggler from 4.28.5 to 4.28.6 was commited on July 14, 2023 by akshatdubeysf
-
Snyk has created this PR to upgrade loopback-datasource-juggler from 4.28.5 to
-
4.28.6.
-
See this package in npm:
-
See this project in Snyk:
-
Co-authored-by: snyk-bot <[email protected]>
-
-
Add ARC Branding in README :- docs(chore): add arc branding was commited on July 14, 2023 by Surbhi
-
add arc branding
-
GH-161
-
-
Loopback versions update :- chore(deps): loopback version update was commited on July 14, 2023 by Surbhi
-
- chore(deps): loopback version update
-
loopback version update
-
GH-151
-
- chore(deps): loopback version update
-
loopback version update
-
GH-151
-
Clink on the above links to understand the changes in detail.
Release v8.0.0 June 7, 2023
Welcome to the June 7, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
:- chore(deps): loopback version update was commited on June 1, 2023 by RaghavaroraSF
-
- chore(deps): loopback version update
-
Loopback version update
-
GH-151
-
- docs(sequelize): reflect sequelize package change in readme
-
from loopback4-sequelize to @loopback/sequelize
-
GH-151
- Co-authored-by: Shubham P <[email protected]>
-
-
Remove support for node v14 :- feat(chore): remove support for node v14 was commited on May 11, 2023 by RaghavaroraSF
-
Version 14 of Nodejs reaches its end of life
-
BREAKING CHANGE:
-
End of life of Node v14
-
GH-155
-
-
License and Copyright Headers’ Year Upgradation :- chore(maintenance): update license and copyright headers was commited on May 4, 2023 by RaghavaroraSF
-
Update license and copyright headers in all files
-
GH-153
-
Clink on the above links to understand the changes in detail.
Release v7.3.2 April 24, 2023
Welcome to the April 24, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
Loopback versions update :- chore(deps): loopback version update was commited on April 24, 2023 by RaghavaroraSF
-
loopback version update
-
GH-151
-
-
Sonar Quality Gate Fix :- fix(chore): fix sonar code smells was commited on April 19, 2023 by RaghavaroraSF
-
resolves. sonar code smells to improve quality gate
-
GH-128
-
Clink on the above links to understand the changes in detail.
Release v7.3.1 April 7, 2023
Welcome to the April 7, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
Methods like: <code>findAll</code>, <code>deleteHard</code>, <code>deleteByIdHard</code> etc. have no documentation. :- fix(docs): add details of additional methods provided was commited on April 7, 2023 by Shubham P
-
such as for findAll, countAll, deleteHard etc.
-
GH-148
-
-
sync test cases across repositories :- test(repository): add missing test cases for
countAll
was commited on April 7, 2023 by Shubham P-
adds unit test cases for transactional, soft-crud and sequelize soft crud repo
-
GH-146
-
Clink on the above links to understand the changes in detail.
Release v7.3.0 April 7, 2023
Welcome to the April 7, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
Add countAll to get count of rows including soft deleted rows like findAll :- feat(repository): add
countAll
method was commited on April 6, 2023 by Shubham P-
adds countAll function in soft crud base repositories to
-
support counting all
-
entries including soft deleted ones
-
GH-144
-
Clink on the above links to understand the changes in detail.
Release v7.3.0 April 6, 2023
Welcome to the April 6, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
Add countAll to get count of rows including soft deleted rows like findAll :- feat(repository): add
countAll
method was commited on April 6, 2023 by Shubham P-
adds countAll function in soft crud base repositories to
-
support counting all
-
entries including soft deleted ones
-
GH-144
-
Clink on the above links to understand the changes in detail.
Release v7.2.3 March 17, 2023
Welcome to the March 17, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
explicitly setting <code>deleted</code> column to <code>false</code> strips out other fields in the response :- fix(repository): remove imposing behaviour of fields was commited on March 17, 2023 by Shubham P
-
which was setting deleted to true for each soft-delete query
-
it is not required to run conditions
-
GH-142
-
Clink on the above links to understand the changes in detail.
Release v7.2.2 March 10, 2023
Welcome to the March 10, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
loopback version update :- chore(deps): loopback version update was commited on March 10, 2023 by Gautam Agarwal
-
loopback version update
-
GH-137
-
Clink on the above links to understand the changes in detail.
Release v7.2.1 March 1, 2023
Welcome to the March 1, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
v7.2.0 throws error when loopback4-sequelize is not installed :- fix(sequelize): remove default export of sequelize repository was commited on March 1, 2023 by Shubham P
-
and add directory import syntax when using sequelize
-
GH-135
-
Clink on the above links to understand the changes in detail.
Release v7.2.0 February 28, 2023
Welcome to the February 28, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
Add support for Sequelize as base repository from <code>loopback4-sequelize</code> package :- feat(sequelize): add sequelize repository support was commited on February 28, 2023 by Shubham P
-
Export
SequelizeSoftCrudRepository
providing soft-delete capabilities with -
sequelize as underlying
-
repository
-
GH-118
-
-
Stale Bot missing in the repository :- chore(chore): add github stale bot was commited on February 27, 2023 by yeshamavani
-
Added stale.yml file to configure stale options
-
GH-133
-
-
:- refactor(chore): remove duplicate code and deprecate
DefaultTransactionSoftCrudRepository
was commited on February 27, 2023 by Shubham P-
- fix(chore): add #122 changes in mixin and transaction repository
-
add development note to ensure future modifications universal
-
add changes
-
made in PR #122 in
-
soft-crud mixin and transaction-soft-crud repository
-
GH-129
-
- refactor(chore): add common service and decorator for filter modification
-
created soft crud service file containing common code among artifacts
-
created softFilter and
-
excludeSoftDeleted decorator for the common tasks
-
GH-128
-
- refactor(repository): deprecate
DefaultTransactionSoftCrudRepository
- refactor(repository): deprecate
-
in favor of SoftCrudRepositoryMixin for improving maintainability
-
GH-132
-
- refactor(repository): replace modify functions with custom soft filter
-
builder
-
removed soft-crud service and used custom soft filter builder class providing
-
methods like
-
imposeCondition, fields etc.
-
GH-0
-
- refactor(chore): resolve sonar code smells
-
ignore transactional respotory file in sonar as this is deprecated and kept
-
duplicacy of the code
-
just for few months of support
-
add avoid rule for arrowParens in prettier
-
GH-0
-
Clink on the above links to understand the changes in detail.
Release v7.1.2 February 17, 2023
Welcome to the February 17, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
Package Update - loopback4-soft-delete :- remove all current vulnerability of loopback4-soft-delete was commited on February 17, 2023 by Sunny Tyagi
-
- fix(chore): remove all current vulnerability
-
remove all current vulnerability
-
GH-125
-
- chore(deps): loopback version update
-
loopback version update
-
GH-125
-
-
Correction to the changelog format :- fix(chore): corrected the issue number was commited on February 15, 2023 by yeshamavani
-
now will show correct issue description as well
-
GH-123
-
Clink on the above links to understand the changes in detail.
Release v7.1.1 February 14, 2023
Welcome to the February 14, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
:- fix(repository): added checks for fields passed as an array in case of findbyid was commited on February 14, 2023 by Prerna Gupta
-
added checks for fields passed as an array in function findById.
-
GH-117
-
Clink on the above links to understand the changes in detail.
Release v7.1.0 January 11, 2023
Welcome to the January 11, 2023 release of loopback4-soft-delete. There are many updates in this version that we hope you will like, the key highlights include:
-
:- feat(chore): generate detailed and informative changelog was commited on January 11, 2023 by yeshamavani
-
Using Customizable npm package to generate changelog
-
GH-115
-
-
:- chore(deps): loopback version update was commited on January 11, 2023 by Surbhi Sharma
-
updated loopback datasource juggler version to latest
-
GH-112
-
-
:- chore(deps): loopback version updates was commited on January 11, 2023 by Surbhi Sharma
-
Updated version of the lb4 dependencies to the latest
-
GH-110
-
Clink on the above links to understand the changes in detail.
7.0.2 (2022-12-05)
7.0.1 (2022-12-05)
7.0.0 (2022-11-16)
- repository: change approach for custom identifier for deletedbyid
6.0.1 (2022-11-11)
6.0.0 (2022-11-07)
- repository: allow deletedBy id to be configurable (#100) (1be1dc4), closes #99
- repository: allow deletedBy id to be configurable using class protected property (28de1cd), closes #99
- repository: change approach of deletedById key provider
- repository: remove dependency of loopback4-authentication