BankAccounts 1.10.2
on Dec 10, 2024Improved
- Made command help messages configurable (#155 by @zefir-git)
- Improved the update checker (#157 by @zefir-git)
- Improved command
return
statements (#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.2
CRITICAL Security Bug Fixes
on Nov 30, 2024IMPORTANT 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.1
BankAccounts 1.10.0
on Sep 16, 2024Added
- 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
BankAccounts 1.10.0-beta.1
on Jul 10, 2024Added
- 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
BankAccounts 1.9.0
on Jun 18, 2024Added
- 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.0
BankAccounts 1.8.2
on Jun 13, 2024Fixed
- Fixed bug with account names & other descriptions using non-English letters (#122 by @zefir-git)
Full Changelog: 1.8.1...1.8.2
BankAccounts 1.8.1
on Jun 11, 2024BankAccounts 1.8.0
on Jun 3, 2024Added
- 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.0
BankAccounts 1.7.3
on May 7, 2024BankAccounts 1.7.2
on Feb 28, 2024BankAccounts 1.7.1
on Feb 26, 2024Changed
- 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.1
BankAccounts 1.7.0
on Jan 23, 2024What'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
BankAccounts 1.6.1
on Jan 16, 2024What'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_PERSONAL
permission 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
BankAccounts 1.6.0
on Jan 2, 2024What's Changed
- Add command to freeze (and unfreeze) bank accounts by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/71
- Add
bug
tag 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
BankAccounts 1.5.0
on Dec 26, 2023What'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 @km127pl in https://github.com/cloudnode-pro/BankAccounts/pull/41
- Add PlaceholderAPI support by @km127pl in https://github.com/cloudnode-pro/BankAccounts/pull/44
- Fix update checking failling on an unsupported server version by @km127pl in https://github.com/cloudnode-pro/BankAccounts/pull/47
- Add dependabot dependency scanning by @km127pl 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
- @km127pl 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
BankAccounts 1.4.2
on Aug 25, 2023What's Changed
- Check for updates on plugin load by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/31
- Customisation for account type string and material name translation by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/32
- Messages translations added to the wiki by @zefir-git, @lemonvace and @km127pl
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.4.1...1.4.2
BankAccounts 1.4.1
on Aug 9, 2023What's Changed
- Fix bug in transfers by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/27
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.4.0...1.4.1
BankAccounts 1.4.0
on Aug 7, 2023What's Changed
- Fix
bank_transactions
.instrument
being dropped every init in SQLite by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/20 - Create Code of Conduct by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/23
- Create security policy by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/22
- Refactor commands by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/21
- Fix SQLite error caused by comments in
init-db/sql.sql
by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/25 - Notify admins when there is an update of the plugin by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/26
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.3.0...1.4.0
BankAccounts 1.3.0
on Aug 4, 2023What's Changed
- Add
/bank whois <account>
command by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/18
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.2.0...1.3.0
BankAccounts 1.2.0
on Jul 30, 2023What's Changed
- Added bank cards and POS by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/9
- Security fix in account names, transaction descriptions and pos descriptions by @zefir-git in https://github.com/cloudnode-pro/BankAccounts/pull/17
Full Changelog: https://github.com/cloudnode-pro/BankAccounts/compare/1.1.1...1.2.0