-
1.3.9 Stable
released this
2022-12-08 20:26:12 +00:00 | 2 commits to master since this release- Now shading PostgreSQL driver in skript-db jar, so it can be used after changing driver in config.yml
- Added
max-connection-lifetime
option to config.yml, as some users had issues with it being not configurable - Re-added
thread-pool-size
option to config.yml, because some users had problems with too many threads, turns out it wasn't a good idea to make threads unlimited, by default it generates cpu count + 2 as thread pool size, if config option not found, it just uses 10 thread pool size. This option makes 2 thread pools of the same size, one for async execution, another for HikariCP connection pool. (I couldn't find a way to re-use thread pool for both uses)
If you wish to make use of the new options and have a previous installation of skript-db, delete skript-db folder and restart the server
Downloads
-
1.3.8 Stable
released this
2022-12-08 18:06:34 +00:00 | 8 commits to master since this release- Updated shaded mariadb driver from 3.0.3 to 3.0.9
- Fixed a bug in execute where result variables were not set if execute is the last line in current code trigger
- Small code improvements from last release
Downloads
-
1.3.7 Stable
released this
2022-12-08 16:07:41 +00:00 | 10 commits to master since this release- Fixed a bug where the jar was not being packaged correctly during manual compilation
- Fixed a bug where sql query was still being async when the code is ran outside of main thread, this makes sql queries usable with skript-reflect async sections
Downloads
-
released this
2022-03-21 15:30:51 +00:00 | 18 commits to master since this releaseFixed a null pointer exception caused by 1.3.5 update
Downloads
-
released this
2022-03-20 10:16:35 +00:00 | 26 commits to master since this release-
Fixed a bug where blob column types such as mediumblob or mediumtext were returned in variables as bytes or SerialBlob (both unreadable by basic Skript), now they get converted to String before putting them in a variable. This fix uses code that is Java 9+ only.
-
Now compiled with Java 11 instead of Java 8. 1.8 servers have forks that support higher versions of Java, but if you still absolutely need Java 8 support, please use older version of skript-db. Java 8 was released in 2014 and its active support will end at March 31, only security updates after.
Downloads
-
-
Dependency Update Stable
released this
2022-01-28 13:08:47 +00:00 | 28 commits to master since this releaseUpdated dependencies for security and performance improvement, expect better performance. I highly recommend updating to this version.
Downloads
-
Fixed expressions in queries Stable
released this
2021-06-26 10:12:55 +00:00 | 31 commits to master since this releaseThis update fixes expressions in queries on Skript 2.6, thanks to TPGamesNL again!
Downloads
-
released this
2021-06-24 12:21:06 +00:00 | 34 commits to master since this releasethis release should work on Skript 2.6 and Skript 2.5 at once, thanks to TPGamesNL for showing me where's the small mistake!
Downloads
-
Some changes Stable
released this
2021-05-12 09:20:13 +00:00 | 38 commits to master since this releaseChangelog
-
Replaced "synchronously execute" syntax with "quickly execute" as "synchronously execute" was too flawed to be useful.
-
"quickly execute" syntax allows you to get result from query without 50ms delay which normal "execute" has due to jumping between threads, but note that this syntax moves all next lines of code in current trigger to another thread to achieve this speed, which means if you put non thread safe code below it, your server may crash, but you can jump back to main thread by adding "wait a tick". This is ideal for GUIs/commands that only send text based on SQL query results, as it makes these things much faster.
-
Added Java 8 support
-
Changed API version to 1.13 in plugin.yml, this will keep plugin working on older versions while marking the plugin as a non-legacy plugin for 1.13+ servers
-
Various small fixes
Tested on 1.12.2 Paper & Skript 2.5.1, Linux.
There were some issues with wrong config in previous releases, if you still have errors related to config - please delete the config and let it regenerate.
Downloads
-
-
1.2.1 - more freedom Stable
released this
2021-02-09 12:25:35 +00:00 | 48 commits to master since this release-
You can now configure what driver skript-db uses for SQL, different driver may have different behavior/performance
-
Now MariaDB driver is bundled together with skript-db, but not enabled by default. If you wish to use it, specify in skript-db config:
sql-driver-class-name: "org.mariadb.jdbc.Driver"
default driver works for MariaDB, but it may be better to use MariaDB's driver if you use MariaDB
- Updated HikariCP dependency to 4.0.1
Downloads
-