Releases: apache/fineract
Releases · apache/fineract
1.11.0
release notes: https://cwiki.apache.org/confluence/display/FINERACT/1.11.0+-Apache+Fineract
What's Changed
- FINERACT-1958: Fix repayment schedule generation by @adamsaghy in #3878
- Rollback debug by @IOhacker in #3880
- FINERACT-1971: Down payment (auto) transaction using installment mult… by @alberto-art3ch in #3873
- FINERACT-2070: Remove TestRailId annotations by @adamsaghy in #3883
- FINERACT-1971: Disable delinquency calculation for non active loans by @ruchiD in #3885
- FINERACT-2070: Use generic product names by @adamsaghy in #3884
- FINERACT-1971: Override enableInstallmentLevelDelinquency loan application by @ruchiD in #3886
- FINERACT-1971: Enhancing re-Amortization validation by @ruchiD in #3888
- FINERACT-1971: Enhance validation for installment level delinquency for loan product by @ruchiD in #3889
- Bump actions/upload-artifact from 4.3.1 to 4.3.3 by @dependabot in #3874
- Bump gradle/wrapper-validation-action from 2.1.2 to 3.3.2 by @dependabot in #3877
- Bump actions/checkout from 4.1.2 to 4.1.5 by @dependabot in #3882
- FINERACT-1971: Installment level delinquency for loan modification by @ruchiD in #3890
- FINERACT-1932: Fineract modularization - fineract-rates by @alberto-art3ch in #3893
- FINERACT-2078: Remove hardcoded use of RoundingMode outside of MoneyH… by @borikas in #3891
- FINERACT-2082: Progressive loan schedule type should only support Adv… by @alberto-art3ch in #3892
- FINERACT-2085: Implementation for decrypting database passwords with CLI tooling by @galovics in #3898
- FINERACT-2073: Client search v2 using Client Identifiers by @alberto-art3ch in #3829
- FINERACT-1932: Fineract modularization - fineract-charge by @alberto-art3ch in #3897
- FINERACT-2081: Remove Disable Schedule Extension For DownPayment unus… by @alberto-art3ch in #3899
- FINERACT-2075: Introduce lombok to LoanProduct file by @Zeyad2003 in #3867
- FINERACT-1932: Fineract modularization Fineract progressive loan module by @ruchiD in #3900
- FINERACT-1981: Rate factor using simple interest for EMI calculation by @alberto-art3ch in #3902
- Github Action for DockerHub Publishing by @IOhacker in #3887
- FINERACT-2081: Chargeback reverse replay fails fix by @ruchiD in #3903
- FINERACT-1981: Function Value using simple interest for EMI calculation by @alberto-art3ch in #3904
- Fineract-2081: Add integration test for chargeback on progressive loan by @somasorosdpc in #3907
- FINERACT-2081: Publish docker image only for develop branch and versioned tags by @adamsaghy in #3908
- FINERACT-2089 Upgrade java dependencies/libraries by @IOhacker in #3906
- FINERACT-1971: Accrual for interest bearing loan with charge accrual based on submitted On Date fix by @ruchiD in #3913
- FINERACT-2090: Restructure Loan creation and modification by @adamsaghy in #3909
- FINERACT-1932: Fineract modularization - custom modules by @marta-jankovics in #3921
- FINERACT-1932: Fineract modularization - fineract-loan by @alberto-art3ch in #3914
- FINERACT-2081: Fix linked account validation by @adamsaghy in #3923
- FINERACT-2081: Integration test configuration by @adamsaghy in #3916
- FINERACT-1981: EMI Calculation by @janez89 in #3919
- FINERACT-1971: Wrong GL entries on refund with reverse replay and charge off by @ruchiD in #3925
- FINERACT-2090: Refactor and cleanup Loan entity by @kjozsa in #3924
- FINERACT-2081: Update README.md by @adamsaghy in #3927
- FINERACT-2081: Fix linked account validation by @adamsaghy in #3928
- Fineract-2091: Support for string type primary keys - part 1 - generic Auditable interface by @marta-jankovics in #3922
- Bump actions/checkout from 4.1.2 to 4.1.7 by @dependabot in #3931
- FINERACT-1932: Fineract modularization - fineract-report by @alberto-art3ch in #3930
- FINERACT-2096: Fix duplicate key value exception by @alberto-art3ch in #3933
- FINERACT-2090: Improve Loan Application Reject logic by @ruchiD in #3936
- FINERACT-1932: Fineract modularization - fineract-tax by @alberto-art3ch in #3934
- FINERACT-2090: Restructure Withdraw Loan Application Logic by @ruchiD in #3943
- FINERACT-2092: New transaction type interest payment waiver by @somasorosdpc in #3932
- FINERACT-2090: restructure loan approvals by @kjozsa in #3929
- FINERACT-2081: Upgrade Spring Batch to 5.1.2 version by @alberto-art3ch in #3945
- FINERACT-2081: Fix wrong type in Swagger getLoanIdResponse type by @janez89 in #3949
- FINERACT-1981: EMI Calculation, Daily, Weekly, Monthly support plug to Repayment Schedule by @janez89 in #3946
- FINERACT-2092: Fix adjust transactions handling by @adamsaghy in #3948
- FINERACT-2095: Support for string type primary keys - part 2 - Use String based identifiers for enums by @marta-jankovics in #3937
- FINERACT-2081: Support for string type primary keys - refactor existi… by @marta-jankovics in #3950
- FINERACT-2098: Currency data needed in loan transaction for UI by @alberto-art3ch in #3939
- FINERACT-2099: Initial Liquibase got executed every execution by @marta-jankovics in #3956
- FINERACT-1981: Fix EMI Calculation some special cases by @janez89 in #3954
- FINERACT-2103: refactor the boilerplate code for
ChargeData
class and its affiliate code by @Zeyad2003 in #3955 - FINERACT-2103: refactor boilerplate code under
portfolio
package using Lombok annotations. by @Zeyad2003 in #3953 - FINERACT-2102: Loan Product enableDownPayment overrided in the Loan a… by @alberto-art3ch in #3952
- FINERACT-1981: Adjust EMI if needed by @adamsaghy in #3959
- FINERACT-2104: Accrual Activity Posting for Loans by @somasorosdpc in #3961
- FINERACT-2090: Accruals rework by @ruchiD in #3965
- Bump actions/setup-node from 4.0.2 to 4.0.3 by @dependabot in #3966
- Bump actions/upload-artifact from 4.3.3 to 4.3.4 by @dependabot in #3962
- Bump gradle/wrapper-validation-action from 3.3.2 to 3.4.2 by @dependabot in #3940
- FINERACT-2088: Broken links in README file on Github by @HarimbolaSantatra in #3905
- FINERACT-2081: Loan account data additional fields for summary and de… by @alberto-art3ch in #3957
- FINERACT-2090: restructure loan disbursement by @kjozsa in #3964
- FINERACT-1981: Provide more general EMI calculator interface by @janez89 in #3967
- FINERACT-2104: Accrual Activity Reverse Replay Transaction by @somasorosdpc in #3963
- FINERACT-2102: Loan Product DownPayment attributes overrided in the Loan by @alberto-art3ch in #3968
- FINERACT-2081: Make sure charge paid by association is updated by @adamsaghy in #3971
- FINERACT-2081: fix caching keys at codes cache eviction by @kjozsa in #3972
- FINERACT-2081: Fix delinquent data swagger type by @alberto-art3ch in #3974
- FINERACT-2081: Update Loan data avro schemas with new delinquent fields by @alberto-art3ch in #3975
- FINERACT-1717: Eliminate boilerpalate getter methods within
JsonCommand
class by @Zeyad2003 in #3978 - FINERACT-2104: Accrual Activity Posting Job by @somasorosdpc in https://git...
release 1.10.1
General bug fixes between January 2024 and April 2024; A number of improvements in the Progressive Loan module including Installment level delinquency, chargeback logic, and advanced allocation strategies; Fixes to a number of things that were part of the 1.9 release, like overpayment calculation, and credit allocation, making this a likely stable release point; New inline COB transaction handling; Start of the modularization effort, but no major shifts.
All told there were about 120 commits during this period.