
Bank Accounts
Economy plugin that enables players to hold and use multiple bank accounts with separate balances. By Cloudnode
What's Changed
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/203
- Bump me.clip:placeholderapi from 2.11.7 to 2.12.2 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/204
- Removed maven shade plugin by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/206
- Made improvements on Maven build system by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/207
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.11.2...1.11.3
What's Changed
- Bump com.zaxxer:HikariCP from 6.3.0 to 6.3.1 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/181
- Added "Chat with us on Matrix" badge to README by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/184
- Bump org.mariadb.jdbc:mariadb-java-client from 3.5.4 to 3.5.5 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/185
- Added PlaceholderAPI as optional dependency on Modrinth by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/187
- Bump com.zaxxer:HikariCP from 6.3.1 to 7.0.2 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/188
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/190
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/191
- Bump org.mariadb.jdbc:mariadb-java-client from 3.5.5 to 3.5.6 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/192
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/193
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/194
- Bump me.clip:placeholderapi from 2.11.6 to 2.11.7 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/195
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/196
- Bump cloudnode-pro/release-upload-asset from 1.0.2 to 1.0.3 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/197
- Bump org.mariadb.jdbc:mariadb-java-client from 3.5.6 to 3.5.7 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/200
- Bump Spigot dynamic library dependencies to match POM by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/201
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.11.1...1.11.2
This is a development release. Please do not use this version in production.What's Changed
- Bump com.zaxxer:HikariCP from 6.3.0 to 6.3.1 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/181
- Added "Chat with us on Matrix" badge to README by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/184
- Bump org.mariadb.jdbc:mariadb-java-client from 3.5.4 to 3.5.5 by @dependabot[bot] in https://github.com/cloudnode-pro/BankAccounts/pull/185
- Added PlaceholderAPI as optional dependency on Modrinth by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/187
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.11.1...1.11.2-dev.1
📝 Documentation updates
🔧 Build
- Remove deprecated
reviewersDependabot option (#178) @zefir-git
📦 Dependency updates
- Bump com.zaxxer:HikariCP from 6.2.1 to 6.3.0 (#174) @dependabot
- Bump org.mariadb.jdbc:mariadb-java-client from 3.5.2 to 3.5.3 (#175) @dependabot
- Bump advanced-security/maven-dependency-submission-action from 4 to 5 (#177) @dependabot
- Bump org.mariadb.jdbc:mariadb-java-client from 3.5.3 to 3.5.4 (#180) @dependabot
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.11.0...1.11.1
- Remove deprecated
🚀 New features and improvements
- Added placeholders for total balance and list of accounts (#172) @zefir-git
🔧 Build
- Improved CI setup (#168) @zefir-git
- Updated CI to target modrinth-publish v2 (#170) @zefir-git
📦 Dependency updates
- Bumped org.mariadb.jdbc:mariadb-java-client from 3.5.1 to 3.5.2 (#166) @dependabot
- Bumped org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 (#167) @dependabot
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.10.2...1.11.0
Improved
- Made command help messages configurable (#155 by @zefir-git)
- Improved the update checker (#157 by @zefir-git)
- Improved command
returnstatements (#151 by @zefir-git) - Improved configuration formatting, wording, examples, etc. (#156 by @zefir-git)
Other
- Update release GitHub action (#158, #159, #165 by @zefir-git)
- Set-up Dependabot updates for GitHub Actions (#160 by @zefir-git)
- Update dependencies in (#152, #153, #161, #162, #163, #164 by @dependabot)
- Update dependency versions in Spigot library loader (#154 by @zefir-git)
Full Changelog:
1.10.1...1.10.2IMPORTANT This release contains critical security bug fixes.
Fixed
- Prevent creating POS in protected land (#150 by @zefir-git)
- Entirely prevent modifying POS chest items while a player is previewing the POS (#149 by @zefir-git)
Other
Full Changelog:
1.10.0...1.10.1Added
- Enable referencing Vault accounts by owner username using
@, e.g./bank history @Player123(#131 by @zefir-git) - Use SpigotLibraryLoader for loading dependencies (#134 by @zefir-git)
- Added server Vault account to use for proxying Vault transactions (#140, #141 by @zefir-git)
- Added invoice notifications (#96 by @zefir-git)
Other
- Added project icon to the README (#139, #143 by @zefir-git)
- Update MariaDB version (#135 by @dependabot)
- Thanks to @JetBrains for sponsoring BankAccounts with an Open Source License for their products (#132 by @zefir-git)
Full Changelog:
1.9.0...1.10.0- Enable referencing Vault accounts by owner username using
Added
- Enable referencing Vault accounts by owner username using
@, e.g./bank history @Player123(#131 by @zefir-git) - Use SpigotLibraryLoader for loading dependencies (#134 by @zefir-git)
- Thanks to @JetBrains for Open Source License (#132 by @zefir-git)
Full Changelog:
1.9.0...1.10.0-beta.1- Enable referencing Vault accounts by owner username using
Added
- Option to disable automatically creating a Vault account on join (#129 by @zefir-git)
- Manually creating and deleting Vault accounts (#130 by @zefir-git)
Full Changelog:
1.8.2...1.9.0Fixed
- Fixed bug with account names & other descriptions using non-English letters (#122 by @zefir-git)
Full Changelog:
1.8.1...1.8.2Added
- Vault integration as an economy provider. This integration is disabled by default and must be enabled in the config. For more details, please refer to the pull request. (#113 by @zefir-git)
Changed
- Support for using big numbers in
/bank transfer,/bank setbal, and starting balance config. (#114 by @zefir-git) - Updated dependency versions. (#111, #112 by @dependabot)
Full Changelog:
1.7.3...1.8.0Changed
- POS now uses world UUID instead of world name (#94 by @zefir-git)
Warning
After updating, any old POS will be cancelled. The chests will still have the items.
Fixed
- Broken buttons in baltop and transfer confirmation (#99 by @zefir-git)
- POS creation (#100 by @zefir-git)
Full Changelog:
1.7.0...1.7.1What's Changed
- Config refactor by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/89
- Fix configuration security vulnerabilities by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/90
- Fix some copypasta in the config by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/91
- Get Modrinth project ID from GH custom properties in release workflow by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/93
- Add payment requests aka invoices by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/87
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.6.1...1.7.0
What's Changed
- Create Maven build CI as GitHub action by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/78
- Release workflow improvements by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/79
- Update maven-dependency-submission-action to v3 by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/83
- Update Paper API to 1.20.4 by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/84
- Use modrinth-publish@1.0.0 by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/81
- Fix typo in
SET_NAME_PERSONALpermission by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/85 - Command improvements by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/86
- Enforce baltop permission by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/88
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.6.0...1.6.1
What's Changed
- Add command to freeze (and unfreeze) bank accounts by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/71
- Add
bugtag to readme links for bug-related issues by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/73 - Baltop leaderboard by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/74
- Add interest rates by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/69
- Fix missing
}by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/75
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.5.0...1.6.0
What's Changed
- Add method to check if inv has enough space to fit given items by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/36
- Update banner in README by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/38
- Fix POS full double chest unexpected behaviour by @kai-gitt in https://github.com/cloudnode-pro/BankAccounts/pull/41
- Add PlaceholderAPI support by @kai-gitt in https://github.com/cloudnode-pro/BankAccounts/pull/44
- Fix update checking failling on an unsupported server version by @kai-gitt in https://github.com/cloudnode-pro/BankAccounts/pull/47
- Add dependabot dependency scanning by @kai-gitt in https://github.com/cloudnode-pro/BankAccounts/pull/49
- Bump org.mariadb.jdbc:mariadb-java-client from 3.1.4 to 3.2.0 by @dependabot in https://github.com/cloudnode-pro/BankAccounts/pull/55
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.2.4 to 3.5.1 by @dependabot in https://github.com/cloudnode-pro/BankAccounts/pull/51
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.8.1 to 3.11.0 by @dependabot in https://github.com/cloudnode-pro/BankAccounts/pull/54
- Bump com.zaxxer:HikariCP from 5.0.1 to 5.1.0 by @dependabot in https://github.com/cloudnode-pro/BankAccounts/pull/52
- Use SQLite that comes with paper instead of shading by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/56
- Limit POS to single chest by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/58
- Config and permissions refactor by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/61
- Bump org.mariadb.jdbc:mariadb-java-client from 3.2.0 to 3.3.0 by @dependabot in https://github.com/cloudnode-pro/BankAccounts/pull/63
- Bump org.mariadb.jdbc:mariadb-java-client from 3.3.0 to 3.3.1 by @dependabot in https://github.com/cloudnode-pro/BankAccounts/pull/64
- Bump org.mariadb.jdbc:mariadb-java-client from 3.3.1 to 3.3.2 by @dependabot in https://github.com/cloudnode-pro/BankAccounts/pull/67
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.1 by @dependabot in https://github.com/cloudnode-pro/BankAccounts/pull/66
New Contributors
- @kai-gitt made their first contribution in https://github.com/cloudnode-pro/BankAccounts/pull/41
- @dependabot made their first contribution in https://github.com/cloudnode-pro/BankAccounts/pull/55
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.4.2...1.5.0
