Change ledger: adminneo
Every change made to adminneo since the se7enxweb era began, oldest first: 1121 changes touching 5633 files. Each line gives the date, the commit, what kind of change it is, its message, and how many files it touched (+ lines added / − lines removed). Release tags are marked. The narrative documentation (features, bc notes, specifications, the history chronicle) explains what these changes deliver; this ledger is the complete record they are built from.
| Kind | Changes |
|---|---|
| Other | 588 |
| Updated | 282 |
| Renamed | 76 |
| Added | 70 |
| Removed | 56 |
| Released | 42 |
| Merged | 7 |
2021-06 (1 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2021-06-10 | 2c8dbf49 | Updated | Fix misaligned inputs | 1 | +1 / −1 |
2021-09 (3 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2021-09-19 | acf168a6 | Added | Add Latvian language translation | 2 | +307 / −1 | |
| 2021-09-18 | c3e2e6c5 | Other | Compatibility with Elasticsearch 7.14 | 1 | +6 / −6 | |
| 2021-09-19 | 898dc9e2 | Renamed | Move Elastic drivers to plugins, driver for Elastic 7+ is the default | 4 | +55 / −98 |
2021-11 (2 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2021-11-29 | 61b84cec | Other | Bangla language corrections | 2 | +77 / −77 | |
| 2021-11-17 | 6304f35b | Other | Clickhouse: Support for array values | 1 | +7 / −1 |
2024-03 (18 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2024-03-15 | e99ed80a | Updated | Update language files | 37 | +959 / −0 | |
| 2024-03-15 | 367a1b97 | Merged | Merge branch 'translations' | 0 | +0 / −0 | |
| 2024-03-16 | 38f390ae | Other | Declare minimal PHP version in composer.json | 2 | +6 / −0 | |
| 2024-03-16 | bf80612b | Other | Make jush and JsShring submodules available | 1 | +2 / −2 | |
| 2024-03-16 | 20a0e4e1 | Released | Release 4.8.2 | 2 | +4 / −2 | v4.8.2 |
| 2024-03-16 | 5cfd48bb | Released | Bump version to 4.9-dev | 1 | +1 / −1 | |
| 2024-03-16 | 38e4b512 | Updated | Update changes.txt | 1 | +4 / −0 | |
| 2024-03-16 | 35afd4f8 | Merged | Merge branch 'login-fixes' | 0 | +0 / −0 | |
| 2024-03-16 | e8b40e3b | Updated | Update hydra and pepa-lintha-dark themes | 2 | +2 / −2 | |
| 2024-03-16 | a5780e58 | Renamed | Move dependencies from submodules to Composer | 6 | +17 / −13 | |
| 2024-03-16 | 4d7642a6 | Merged | Merge branch 'field-privileges' | 0 | +0 / −0 | |
| 2024-03-17 | 90addc5e | Updated | Update changes.txt | 1 | +2 / −0 | |
| 2024-03-17 | ee42077e | Updated | Improve code readability by using of empty lines | 1 | +71 / −21 | |
| 2024-03-17 | fc5a4654 | Updated | Update changes.txt | 1 | +2 / −0 | |
| 2024-03-17 | 835c1067 | Merged | Merge branch 'elastic' | 0 | +0 / −0 | |
| 2024-03-17 | f38c0a1f | Other | Set saving to file as a default export option | 5 | +12 / −9 | |
| 2024-03-18 | bff6f8ca | Updated | Fix linking external dependencies | 2 | +8 / −8 | |
| 2024-03-18 | a18f2fb5 | Other | Modernize default design, SVG icons, dark mode | 36 | +395 / −214 |
2023-07 (3 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2023-07-09 | 3e942992 | Updated | Update French and Italian translations | 2 | +47 / −47 | |
| 2023-07-18 | 834380aa | Updated | Update Dutch translation | 1 | +42 / −42 | |
| 2023-07-22 | a940f852 | Updated | Update Russian translation | 1 | +1 / −1 |
2023-08 (4 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2023-08-02 | 2928b7be | Updated | Update Czech translation | 1 | +1 / −1 | |
| 2023-08-09 | a693e75e | Other | No-verify plugin breaks others | 2 | +3 / −3 | |
| 2023-08-01 | 0d093655 | Other | PostgreSQL: Show only accessible databases | 1 | +3 / −1 | |
| 2023-08-07 | 91d44f4a | Other | Plugin to auto-include adminer.js when present | 1 | +21 / −0 |
2024-01 (7 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2024-01-16 | 5dddfbdf | Updated | Fix and complete Slovak translation | 1 | +39 / −39 | |
| 2024-01-19 | 1c5947de | Other | Validate server input | 3 | +74 / −12 | |
| 2024-01-25 | 9eb4d005 | Other | Disable redirections in HTTP based drivers | 3 | +11 / −5 | |
| 2024-01-20 | 338c81e2 | Other | Validate server connection in Elasticsearch and ClickHouse drivers | 2 | +80 / −55 | |
| 2024-01-25 | e69583a8 | Other | Validate server connection in SimpleDB driver | 1 | +49 / −8 | |
| 2024-01-26 | 55a7d386 | Updated | Change 'Invalid credentials.' message | 48 | +60 / −60 | |
| 2024-01-02 | 5eecb8e6 | Other | PostgreSQL: Make data length calculation more accurate | 1 | +1 / −1 |
2018-11 (1 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2018-11-25 | 8e848bfd | Other | Allow responsive styles on larger devices | 4 | +4 / −4 |
2021-04 (6 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2021-04-05 | 9968851f | Added | Add support for "where" field privilege | 11 | +22 / −11 | |
| 2021-04-05 | 9f8dadbb | Added | Add support for "order" field privilege | 10 | +25 / −11 | |
| 2021-04-03 | 857cbf03 | Updated | Fix version condition for deprecated mapping types | 1 | +3 / −3 | |
| 2021-04-05 | 49effeff | Updated | Fix global search in all tables | 3 | +28 / −2 | |
| 2021-04-03 | 6beb07a1 | Added | New Elasticsearch 7 plugin as a copy of the old one | 1 | +591 / −0 | |
| 2021-04-03 | 32160b48 | Other | Modify tables hierarchy for Elasticsearch 7 | 1 | +116 / −90 |
2023-05 (2 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2023-05-03 | b71a4565 | Updated | Fix undefined $sql variable | 1 | +1 / −1 | |
| 2023-05-22 | 6f789eac | Other | Enable regular expressions when searching data in all tables | 7 | +25 / −10 |
2021-03 (2 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2021-03-21 | 01fe709b | Other | Replace deprecated "filtered" query with "bool" query | 1 | +33 / −33 | |
| 2021-03-21 | e8c9164a | Updated | Fix searching if "anywhere" field is selected | 1 | +21 / −3 |
2024-08 (13 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2024-08-13 | 43a0305a | Updated | Fix server URL validation for Oracle connections | 5 | +50 / −5 | |
| 2024-08-13 | 8a704746 | Added | Add PHP extensions to Composer suggestions | 2 | +20 / −0 | |
| 2024-08-14 | de7dd4b6 | Updated | Improve URL and email detection | 5 | +27 / −14 | |
| 2024-08-14 | 5fe25fca | Updated | Improve readability of the code for the query block | 1 | +16 / −8 | |
| 2024-08-16 | 13258de1 | Updated | Fix several bugs and security issues in AdminerFileUpload plugin | 2 | +44 / −12 | |
| 2024-08-17 | 47ccfa2a | Other | Avoid showing version on login page (and css/js version) | 3 | +11 / −5 | |
| 2024-08-20 | b94636f8 | Other | Properly set PHP required version | 1 | +1 / −1 | |
| 2024-08-20 | 8a602434 | Added | Add script for exporting compiled adminer variants | 4 | +28 / −1 | |
| 2024-08-19 | a134193a | Released | Release 4.9 | 2 | +2 / −2 | v4.9 |
| 2024-08-20 | 593c8e5b | Released | Bump version to 4.9.1-dev | 1 | +1 / −1 | |
| 2024-08-25 | 2ce88d9b | Updated | Fix field selection in Elasticsearch | 2 | +2 / −2 | |
| 2024-08-25 | 9b8d14c3 | Updated | Refactor and fix the plugin AdminerEditForeign | 1 | +64 / −32 | |
| 2024-08-26 | 2a01969c | Added | Add .editorconfig file | 1 | +20 / −0 |
2023-12 (3 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2023-12-23 | 09a946cb | Other | Skip dump of generated columns | 3 | +10 / −1 | |
| 2023-12-17 | 00b9fbda | Other | PHP 8.3 error suppression | 2 | +2 / −2 | |
| 2023-12-02 | 1560d5cb | Updated | Fix mysqli ssl without server certificate | 1 | +1 / −1 |
2024-04 (3 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2024-04-08 | 949b39b1 | Updated | Fix uninitialized string offset | 1 | +1 / −1 | |
| 2024-04-01 | 441e7f05 | Other | Check new version against GitHub pages | 5 | +62 / −65 | |
| 2024-04-01 | 05582531 | Removed | Remove all alternative designs | 24 | +0 / −10929 |
2024-09 (30 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2024-09-02 | a3428cc7 | Updated | Fix compiling jush external files | 1 | +9 / −9 | |
| 2024-09-03 | 8ea32953 | Other | Improved displaying of long table names in menu | 2 | +3 / −3 | |
| 2024-09-06 | 146a24ef | Other | AdminerLoginOtp: Autocomplete hints for OTP input field, code refactoring | 1 | +64 / −39 | |
| 2024-09-06 | 08637669 | Other | Replace deprecated <acronym> with | 3 | +15 / −15 | |
| 2024-09-07 | c4ed9500 | Added | Add support for translations in plugins | 45 | +705 / −350 | |
| 2024-09-08 | 374b8ed6 | Other | PostgreSQL: Fix documentation link for SERIAL type | 1 | +1 / −1 | |
| 2024-09-08 | b542b661 | Other | PostgreSQL: Fix undefined properties on PHP 8 | 1 | +8 / −8 | |
| 2024-09-09 | e6fdf2b4 | Released | Release 4.9.1 | 2 | +18 / −2 | v4.9.1 |
| 2024-09-09 | 695a7204 | Released | Bump version to 4.9.2-dev | 1 | +1 / −1 | |
| 2024-09-09 | b42762e4 | Removed | Remove hardcoded textarea height | 2 | +2 / −2 | |
| 2024-09-10 | d5bce9b3 | Other | PostreSQL: Fix search fields configuration | 1 | +1 / −1 | |
| 2024-09-10 | 24393691 | Other | PostreSQL: Fix search condition for network address types, add macaddr8 type | 1 | +7 / −7 | |
| 2024-09-10 | 91d0d853 | Other | MySQL: Do not show 'empty' enum value in strict mode | 7 | +53 / −7 | |
| 2024-09-17 | 7d5077e6 | Other | Cleanup the code for searching | 5 | +66 / −47 | |
| 2024-09-17 | aec82755 | Other | Editor: Fix searching in tables | 1 | +1 / −1 | |
| 2024-09-17 | 5bc4ac6c | Merged | Merge branch 'editor-search-fix' | 0 | +0 / −0 | |
| 2024-09-17 | 353cd452 | Other | PostgreSQL: Fix exporting CREATE TABLE query with GENERATED default values | 1 | +9 / −1 | |
| 2024-09-17 | e4e76b63 | Other | PostgreSQL: Allow to set connection's sslmode with AdminerLoginSsl plugin | 3 | +64 / −38 | |
| 2024-09-18 | 9ea8f449 | Updated | Fix undefined property in error message if driver does not support error number | 1 | +2 / −2 | |
| 2024-09-18 | 4863f48d | Other | Basic JS code cleanup | 2 | +69 / −69 | |
| 2024-09-18 | 3f0bc24e | Released | Release 4.9.2 | 2 | +13 / −1 | v4.9.2 |
| 2024-09-18 | 06d0f957 | Released | Bump version to 4.9.3-dev | 1 | +1 / −1 | |
| 2024-09-21 | aa519b78 | Other | MySQL, PostgreSQL: Fix queries splitting and string constants | 6 | +48 / −1 | |
| 2024-09-21 | 9daa88ac | Other | MariaDB: Fix comparing CURRENT_TIMESTAMP definition while altering a table | 1 | +9 / −1 | |
| 2024-09-21 | 8f1db4cf | Added | Add helper methods for dumping variable to the output | 2 | +15 / −0 | |
| 2024-09-22 | 5d7c5fa2 | Other | Do not include unchanged PARTITION BY definition into ALTER TABLE query | 2 | +55 / −19 | |
| 2024-09-23 | 0f2e0473 | Other | Show partitioning info in table structure page | 48 | +74 / −2 | |
| 2024-09-23 | 1de9275f | Other | Show second link for editing a table under the table view, add table head to indexes | 2 | +15 / −1 | |
| 2024-09-10 | b936235b | Released | Bump version to 5.0-dev | 1 | +1 / −1 | |
| 2024-09-06 | 48cf2a0f | Released | Bump min PHP version to 7.1, remove warning suppression | 29 | +86 / −78 |
2022-11 (1 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2022-11-15 | 58cca3f9 | Other | MySQL: Add unix_timestamp to functions | 1 | +1 / −1 |
2021-08 (2 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2021-08-31 | 203162b2 | Other | Function to retrieve driver name | 1 | +9 / −0 | |
| 2021-08-19 | aee800ef | Other | Do not limit unlimited memory, fix number conversion warning | 2 | +5 / −5 |
2021-10 (1 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2021-10-22 | fa791b54 | Other | PostgreSQL: Fix exporting CREATE TABLE with sequence default value | 1 | +6 / −5 |
2024-10 (69 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2024-10-01 | 78c2041c | Updated | Fix background color of <pre> used as edit field | 1 | +1 / −0 | |
| 2024-10-01 | b039a39e | Other | Bigger font size for code blocks | 1 | +3 / −2 | |
| 2024-10-01 | a366b7af | Other | MySQL: Fix editing user's proxy privilege, refactoring | 4 | +93 / −36 | |
| 2024-10-01 | 2fa42d50 | Updated | Fix using undefined Min_DB::info property | 1 | +2 / −1 | |
| 2024-10-02 | e2504707 | Other | PostgreSQL: Fix editing record that contains a field with GENERATED ALWAYS default value | 2 | +15 / −4 | |
| 2024-10-02 | ea314b81 | Other | Hide invalid edit form if table record is not found | 1 | +1 / −0 | |
| 2024-10-02 | 507f3353 | Released | Release 4.9.3 | 2 | +15 / −1 | v4.9.3 |
| 2024-10-03 | fd38c426 | Released | Bump version to 4.9.4-dev | 1 | +1 / −1 | |
| 2024-10-03 | b6058368 | Updated | Fix the width of inline edit field | 2 | +8 / −3 | |
| 2024-10-04 | 29fd200e | Other | Unify displaying of 'New item' action based on privileges | 1 | +12 / −2 | |
| 2024-10-04 | bfcc6d82 | Other | Better default value for object definition (.) while creating new database user | 1 | +19 / −4 | |
| 2024-10-06 | 8ac486a5 | Other | Firefox: Fix opening a database to the new browser's tab with Ctrl+click | 1 | +5 / −0 | |
| 2024-10-07 | a494827d | Removed | Remove suppressing errors while reading local files with file_get_contents (issue #1) | 2 | +19 / −11 | |
| 2024-10-07 | a63fadd5 | Updated | Refactor working with a locked file | 3 | +40 / −31 | |
| 2024-10-07 | 2d4b7365 | Updated | Refactor generating of private key and random strings | 5 | +71 / −31 | |
| 2024-10-07 | 3df88d4a | Updated | Refactor opening adminer.sql[.gz] file | 3 | +21 / −12 | |
| 2024-10-08 | 7d6c7998 | Other | Editor: Fix array conversion to string (issue #3) | 1 | +3 / −3 | |
| 2024-10-09 | 96c01774 | Other | Editor: Fix building links with array parameters | 1 | +9 / −7 | |
| 2024-10-09 | dd122a10 | Other | Clean up the code for PHP < 5.6 | 7 | +28 / −57 | |
| 2024-10-09 | 0797cb6a | Released | Release 4.9.4 | 2 | +12 / −1 | v4.9.4 |
| 2024-10-17 | ae629f8a | Released | Bump version to 4.10-dev | 1 | +1 / −1 | |
| 2024-10-02 | bf1d16cd | Other | Hide edited value if selected function will not use it | 5 | +60 / −34 | |
| 2024-10-05 | 279337aa | Other | Integrate tables-filter plugin into the base code | 6 | +139 / −94 | |
| 2024-10-06 | e5a7f758 | Other | Full width design for database select box | 2 | +30 / −22 | |
| 2024-10-09 | 62246338 | Added | Add 'Home' to breadcrumb navigation | 46 | +76 / −11 | |
| 2024-10-15 | e378f7d8 | Updated | Update translations for regexp search | 44 | +44 / −0 | |
| 2024-10-11 | 13752c04 | Other | Define 'LIKE%%' operator in each driver | 16 | +24 / −24 | |
| 2024-10-12 | 3e81c387 | Other | Elasticsearch: New condition operators as the combination of query type and match type | 3 | +89 / −57 | |
| 2024-10-14 | a87b6069 | Removed | Remove a:visited style | 1 | +1 / −2 | |
| 2024-10-14 | f993acb5 | Other | Do not display empty action links in main menu | 1 | +18 / −6 | |
| 2024-10-15 | dd9a4a2b | Removed | Remove deprecated HTML table parameters | 9 | +15 / −15 | |
| 2024-10-15 | de9f5721 | Other | Elasticsearch: Add documentation link for regexp | 2 | +22 / −10 | |
| 2024-10-15 | df0e5b59 | Updated | Update readme.txt | 1 | +2 / −2 | |
| 2024-10-16 | 42d92875 | Other | Print username next to the logout button | 1 | +13 / −9 | |
| 2024-10-16 | c41cb51e | Updated | Change version layout | 3 | +10 / −6 | |
| 2024-10-18 | 3bb75dc0 | Updated | Fix missing SQL statement if warnings are printed | 1 | +1 / −1 | |
| 2024-10-18 | 7997331b | Other | Hide arrow buttons in number input fields | 1 | +2 / −0 | |
| 2024-10-14 | b9cdf52e | Added | Add drag-n-drop moving of rows in table selection filter | 6 | +228 / −91 | |
| 2024-10-18 | 25a1ccf7 | Updated | Refactor table editing, remove option to hide default values | 3 | +76 / −48 | |
| 2024-10-18 | 18e26a3b | Added | Add drag-n-drop moving of rows in table editing | 6 | +91 / −52 | |
| 2024-10-21 | 7883e0bd | Updated | Update information files | 6 | +1189 / −1048 | |
| 2024-10-22 | 555e2e76 | Other | Keep backward compatibility with non-official plugins | 3 | +12 / −12 | |
| 2024-10-22 | 1ff6f246 | Added | Add <div> for page footer, layout changes | 3 | +25 / −18 | |
| 2024-10-22 | b7bbd071 | Released | Release 4.10 | 2 | +30 / −1 | v4.10 |
| 2024-10-22 | aa1266e4 | Released | Bump version to 4.10.1-dev | 1 | +1 / −1 | |
| 2024-10-22 | 92f3e0ca | Other | Reset the style of sortable row after dragging | 1 | +4 / −0 | |
| 2024-10-22 | bdabc5aa | Other | Small CSS tuning | 2 | +6 / −5 | |
| 2024-10-22 | e99f2d90 | Updated | Update project information | 3 | +20 / −14 | |
| 2024-10-23 | 123373ca | Other | Switch to custom JUSH library | 1 | +2 / −2 | |
| 2024-10-23 | 659e72b6 | Other | MariaDB: Fix several links to documentation pages | 2 | +12 / −7 | |
| 2024-10-24 | f61cf1ba | Other | Support drag-n-drop moving on touch screens | 1 | +74 / −48 | |
| 2024-10-24 | 0519a0b9 | Other | Devel: Add modification time to CSS and JS links for easier development | 2 | +7 / −6 | |
| 2024-10-28 | 87fc82f8 | Updated | Fix printing error message while validating server URL | 1 | +1 / −1 | |
| 2024-10-29 | 78ad8381 | Updated | Update CS and SK translations | 2 | +4 / −4 | |
| 2024-10-30 | 6cd5495c | Other | PostgreSQL: Show list of schemas in database, unify lists of sequences and user types | 1 | +36 / −7 | |
| 2024-10-30 | af3c863b | Updated | Fix drag-n-drop moving of function parameters | 1 | +6 / −2 | |
| 2024-10-30 | 10dfc54b | Other | Show help popup after a short delay, refactoring | 8 | +151 / −75 | |
| 2024-10-30 | e4235d21 | Other | Clean up JS code | 19 | +90 / −103 | |
| 2024-10-30 | 18ddbf1d | Other | MySQL: Fix highlighting current table in menu on macOS | 1 | +14 / −7 | |
| 2024-10-30 | 81e337be | Released | Release 4.11 | 2 | +14 / −1 | v4.11 |
| 2024-10-31 | 872991fa | Other | Docs: Update migration section | 1 | +4 / −2 | |
| 2024-10-31 | c815ea87 | Updated | Fix compiling single language version | 1 | +1 / −1 | |
| 2024-10-31 | 85c0c8f0 | Updated | Fix disappearing dragged row | 1 | +2 / −4 | |
| 2024-10-31 | e5c4b773 | Other | Better rows moving with updated design | 1 | +9 / −4 | |
| 2024-10-09 | 1c8d8555 | Other | MySQL: Delete code for 'MySQL' PHP extension | 1 | +1 / −173 | |
| 2024-10-28 | e09523a7 | Other | MS SQL: Delete code for 'MSSQL' PHP extension | 1 | +0 / −98 | |
| 2024-10-23 | 4cc6fc76 | Other | Strict typing | 3 | +12 / −12 | |
| 2024-10-28 | 571be06e | Added | Add Adminer namespace | 152 | +544 / −86 | |
| 2024-10-29 | bfbd1aa1 | Added | Add icons to action links | 17 | +268 / −107 |
2024-07 (1 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2024-07-29 | 08e48c86 | Other | MySQL: Fix where clause for JSON column | 1 | +23 / −11 |
2023-11 (1 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2023-11-21 | 9ed4c859 | Added | Add removal buttons to table data filter | 5 | +68 / −21 |
2022-03 (1 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2022-03-18 | fc2e0256 | Other | MS SQL: Prefix Unicode strings with 'N' so they are treated correctly | 1 | +4 / −2 |
2024-11 (35 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2024-11-03 | 35411d8f | Released | Bump version to 4.12-dev | 1 | +1 / −1 | |
| 2024-11-01 | 226d4ad5 | Other | MySQL: Print comments of stored procedures and functions | 6 | +115 / −55 | |
| 2024-11-01 | 5c4dc820 | Other | PostgreSQL: Fix layout of stored function parameters | 1 | +2 / −1 | |
| 2024-11-01 | 47f1f199 | Updated | Fix SQL query code direction if RTL language is used | 1 | +1 / −0 | |
| 2024-11-01 | 316754af | Other | Enhance checking of new version | 4 | +94 / −71 | |
| 2024-11-01 | a0a0d44c | Updated | Update project URL and info | 2 | +9 / −6 | |
| 2024-11-02 | d165cd9a | Updated | Change logo link to main page (login) | 5 | +5 / −5 | |
| 2024-11-03 | 9eeeca6b | Updated | Fix highlighting default submit button in indexes form | 1 | +10 / −8 | |
| 2024-11-02 | 2430ad27 | Other | MariaDB: Add support for UUID data type | 2 | +21 / −2 | |
| 2024-11-05 | b1ecb064 | Updated | Improve dumping methods if run from terminal | 1 | +12 / −2 | |
| 2024-11-05 | 99b7c08e | Other | Compiler: Add new lines before selected keywords, not after | 1 | +6 / −2 | |
| 2024-11-05 | 214d7745 | Other | Compiler: Refactor languages compilation | 5 | +260 / −148 | |
| 2024-11-06 | ee26735a | Updated | Refactor drivers definition and compilation | 10 | +163 / −110 | |
| 2024-11-10 | 0933e4e6 | Other | MongoDB: Small cleanup | 2 | +9 / −14 | |
| 2024-11-10 | 379003fc | Other | MongoDB: Fix parsing WHERE condition from SQL query | 1 | +5 / −1 | |
| 2024-11-10 | 55e0c348 | Other | MSSQL, MongoDB: Connect to localhost with default port if server is not specified | 2 | +10 / −0 | |
| 2024-11-10 | 99f4c22c | Other | MSSQL: Allow to set Encrypt and TrustServerCertificate with AdminerLoginSsl plugin (issue #5) | 3 | +25 / −8 | |
| 2024-11-10 | 638288cc | Other | Cleanup: Definition of custom PDO statement class | 1 | +15 / −15 | |
| 2024-11-17 | 53799ff6 | Updated | Update Spanish translations | 1 | +36 / −36 | |
| 2024-11-19 | 2cafcd7f | Other | Handle the situation when no driver is found | 1 | +6 / −0 | |
| 2024-11-19 | f93db81c | Updated | Update translations | 44 | +264 / −92 | |
| 2024-11-19 | b6b379a8 | Updated | Improve arrays formatting in dump method | 1 | +4 / −1 | |
| 2024-11-19 | cc646de4 | Removed | Remove funding config | 1 | +0 / −2 | |
| 2024-11-19 | 5fdc9dc4 | Updated | Update docs | 5 | +338 / −124 | |
| 2024-11-21 | 4112aaf2 | Released | Release 4.12 | 2 | +31 / −1 | v4.12 |
| 2024-11-08 | 7fc071c7 | Updated | Fix some typos | 7 | +8 / −8 | |
| 2024-11-10 | 4eb98f59 | Other | MongoDB: Delete code for 'Mongo' PHP extension | 2 | +19 / −231 | |
| 2024-11-02 | 07868da3 | Added | Add styles to input elements | 33 | +168 / −170 | |
| 2024-11-27 | 6109a115 | Updated | Fix some deprecation warnings | 6 | +12 / −12 | |
| 2024-11-27 | 434adacf | Updated | Change colors of default button, optimise its highlighting | 2 | +19 / −5 | |
| 2024-11-27 | 63392d6e | Other | Simplify solo icons | 8 | +25 / −20 | |
| 2024-11-27 | 28c80fec | Added | New CSS, JS and media files compilation | 19 | +1159 / −420 | |
| 2024-11-29 | 4321b97c | Added | Add green and red theme variants | 4 | +61 / −1 | |
| 2024-11-29 | bf75951c | Other | Cleanup legacy PHP stuff | 4 | +34 / −36 | |
| 2024-11-30 | 6970fa1d | Updated | Refactor core classes | 30 | +1088 / −821 |
2024-12 (6 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2024-12-03 | 8de7d61d | Updated | Update German translation | 1 | +17 / −17 | |
| 2024-12-03 | 0604f226 | Removed | Remove AdminerVersionNoverify plugin, add versionVerification config option | 7 | +32 / −36 | |
| 2024-12-04 | 0d9ce281 | Removed | Remove AdminerDatabaseHide plugin, add hiddenDatabases and hiddenSchemas config options | 10 | +67 / −61 | |
| 2024-12-05 | 9416f4d8 | Removed | Remove AdminerDotJs plugin, add jsUrls and cssUrls config options | 9 | +41 / −52 | |
| 2024-12-06 | 98c07593 | Removed | Remove AdminerLoginSsl plugin, add ssl* config options | 9 | +80 / −70 | |
| 2024-12-31 | 5a4335b7 | Added | Add several modes of main navigation | 14 | +308 / −97 |
2025-01 (35 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2025-01-10 | 3cbf8a8e | Removed | Remove donation link from logout message | 46 | +3 / −47 | |
| 2025-01-13 | c24af308 | Updated | Update German translation | 1 | +11 / −11 | |
| 2025-01-13 | edd6d6c1 | Released | Bump version to 4.12.1-dev | 2 | +9 / −1 | |
| 2025-01-13 | ae327d9a | Other | Ignore folders with compiled files from version 5 | 1 | +1 / −0 | |
| 2025-01-14 | 4c68b268 | Other | Declare compatibility with PHP 8.4 | 2 | +2 / −1 | |
| 2025-01-18 | 69dbf1b8 | Other | SQLite: Fix exporting and recreating tables with UNIQUE column constraint | 1 | +58 / −19 | |
| 2025-01-22 | c50cdef2 | Updated | Fix main visual glitches in designs, remove broken designs | 21 | +356 / −1226 | |
| 2025-01-23 | c6bb5b80 | Released | Release 4.13 | 2 | +8 / −2 | v4.13 |
| 2025-01-23 | 44e59cd6 | Other | Referencing contributors in changelog file | 1 | +18 / −18 | |
| 2025-01-25 | 0590d7d3 | Other | Compile adminer to "export" directory | 3 | +3 / −3 | |
| 2025-01-25 | ddb7dedf | Updated | Fix warnings in language detection | 1 | +3 / −3 | |
| 2025-01-27 | 3380f3aa | Released | Bump version to 4.14-dev | 1 | +1 / −1 | |
| 2025-01-27 | e69f0afc | Removed | Remove unused git modules | 1 | +0 / −6 | |
| 2025-01-27 | 5490c165 | Updated | Change project's name to AdminerNeo | 6 | +41 / −42 | |
| 2025-01-27 | d53c966e | Added | Add a screenshot to readme file | 2 | +2 / −0 | |
| 2025-01-28 | cad67e2c | Added | Add support for page scrolling while dragging sortable rows (issue #11) | 1 | +47 / −18 | |
| 2025-01-28 | f4d06b50 | Other | A few changes from pematon/adminer to adminerneo/adminerneo as well as from master to main | 8 | +14 / −14 | |
| 2025-01-29 | 8e2745ab | Other | Reconfigure CodeQL analysis | 1 | +0 / −67 | |
| 2025-01-29 | 5c9e0f6d | Other | Modify naming of new foreign rows | 1 | +1 / −1 | |
| 2025-01-29 | 4a657033 | Other | MariaDB: Fix missing uca1400 collations | 1 | +12 / −1 | |
| 2025-01-30 | 31950232 | Other | PostgreSQL: Fix starting value of exported autoincrement | 1 | +5 / −4 | |
| 2025-01-31 | f8bff198 | Other | PostgreSQL: Fix renaming database | 1 | +11 / −1 | |
| 2025-01-12 | 66e71ec4 | Added | Add recordsPerPage config option, strict typing of limit parameter | 21 | +69 / −56 | |
| 2025-01-12 | 70579a52 | Removed | Remove unused selectQueryBuild() customization method | 6 | +10 / −34 | |
| 2025-01-12 | 9e0a3eca | Other | Use <ul> in table pagination | 3 | +73 / −21 | |
| 2025-01-23 | d0576ab1 | Other | SQLite: Remove support for SQLite 2 | 3 | +61 / −150 | |
| 2025-01-24 | 2e6713ca | Other | Short array syntax | 105 | +1331 / −1332 | |
| 2025-01-25 | d9d4694e | Updated | Fix and refactor script for updating languages files | 48 | +83 / −222 | |
| 2025-01-25 | 6c98da8e | Renamed | Move compilation script to bin directory, strict typing | 3 | +64 / −56 | |
| 2025-01-25 | 9694c394 | Removed | Remove some irrelevant TODOs | 1 | +0 / −4 | |
| 2025-01-28 | 056d09b7 | Updated | Update screenshot | 1 | +0 / −0 | |
| 2025-01-27 | c4e2dab6 | Added | Add redesigned favicon with configurable color variants | 22 | +120 / −27 | |
| 2025-01-29 | dd61b9b3 | Other | Compiler: Allow to compile selected themes together with favicon color variants | 6 | +197 / −74 | |
| 2025-01-29 | f83bfb65 | Renamed | Move all drivers into one place, remove driver for Elasticsearch 5 | 17 | +21 / −606 | |
| 2025-01-31 | a82151c0 | Other | More universal configuration for hiding system databases | 10 | +66 / −40 |
2022-07 (2 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2022-07-01 | 1abaa642 | Updated | Update lucas-sandery theme | 1 | +7 / −7 | |
| 2022-07-31 | 4e703bf9 | Added | Add .gitattributes, exclude tests from archive | 1 | +6 / −0 |
2025-02 (159 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2025-02-02 | c54e6fb5 | Updated | Fix link to language files in README.md (issue #18) | 1 | +1 / −1 | |
| 2025-02-02 | 27ae5e78 | Other | Switch JsShrink library to a custom fork (issue #17) | 1 | +1 / −1 | |
| 2025-02-02 | 2993ee4e | Released | Release 4.14 | 2 | +33 / −11 | v4.14 |
| 2025-02-04 | c2745894 | Other | Do not strip "localhost" from page <title>, handle empty service name | 1 | +5 / −2 | |
| 2025-02-05 | f415214f | Other | Suppress "array offset on null" warning in compile.php | 1 | +1 / −1 | |
| 2025-02-05 | 72792c07 | Removed | Remove ext-xdebug dependency, add descriptions to suggestions | 1 | +15 / −18 | |
| 2025-02-05 | f179f049 | Other | Comment out "check function definition in drivers" in compile.php | 1 | +2 / −0 | |
| 2025-02-06 | 81deb4bd | Updated | Fix the UI of pappu687 for latest version | 1 | +559 / −148 | |
| 2025-02-06 | 2307e738 | Other | Disable checking of new AdminerNeo version on PHP 7.0 and lower | 2 | +2 / −2 | |
| 2025-02-10 | a5b6e209 | Other | Use autofocus instead of JS function | 7 | +6 / −17 | |
| 2025-02-10 | d0a3627a | Updated | Fix AdminerEditForeign plugin interrupting other plugins for input fields | 1 | +8 / −7 | |
| 2025-02-08 | 3ddfd8f5 | Updated | Fix links to MySQL docs | 1 | +1 / −1 | |
| 2025-02-11 | c6132cdd | Updated | Fix highlighting focused default form button | 1 | +9 / −1 | |
| 2025-02-15 | 993e0f1c | Updated | Fix PrettyJsonColumn plugin circular dependency | 1 | +1 / −8 | |
| 2025-02-15 | 50ae52db | Updated | Fix PrettyJsonColumn plugin destroying enum fields | 2 | +2 / −1 | |
| 2025-02-19 | 35a780b7 | Other | Use AdminerNeo brand in database dump file | 1 | +1 / −1 | |
| 2025-02-20 | dc733b8c | Updated | Fix missing cross.gif in compiled Editor (issue #53) | 1 | +1 / −1 | |
| 2025-02-20 | 849c75ec | Removed | Remove strange shadow from pappu687 design, fix tables filtering (issue #52) | 1 | +5 / −33 | |
| 2025-02-20 | 2a1cb9d6 | Updated | Fix displaying comments in Alter table form (issue #50) | 2 | +2 / −2 | |
| 2025-02-21 | 4339df92 | Updated | Fix link hover color in pappu687 design (issue #55) | 1 | +0 / −1 | |
| 2025-02-21 | 85f9c937 | Added | feat: auto-discover designs in AdminerDesigns plugin | 2 | +30 / −8 | |
| 2025-02-21 | 786aca54 | Updated | Update table-structure.php | 1 | +2 / −2 | |
| 2025-02-16 | 1309c885 | Other | Travis: Add PHP 8.1-8.4 | 1 | +4 / −0 | |
| 2025-02-18 | 01a3b817 | Other | AdminerFileUpload: Simplify random name generating | 1 | +1 / −9 | |
| 2025-02-18 | 0ddc1b59 | Other | SimpleDB: Disable XML entity loader | 1 | +1 / −0 | |
| 2025-02-18 | 38a7ce0f | Other | Escape unknown field in select | 1 | +1 / −1 | |
| 2025-02-19 | 706a7419 | Other | Oracle: Remove NOT REGEXP | 1 | +1 / −1 | |
| 2025-02-19 | e7359a52 | Other | PostgreSQL: Preserve whitespace in EXPLAIN | 2 | +2 / −1 | |
| 2025-02-19 | 7a37c865 | Other | MS SQL: Foreign keys in non-default schema | 1 | +1 / −1 | |
| 2025-02-19 | c723b0f7 | Other | MySQL: Fix saving bit(64) values | 1 | +1 / −1 | |
| 2025-02-19 | 5564f870 | Other | SQLite: Fix altering forign keys | 1 | +1 / −1 | |
| 2025-02-19 | eaead10f | Removed | Remove spaces | 1 | +2 / −2 | |
| 2025-02-23 | 651deb91 | Other | Port changes from Adminer 4.16.0 | 0 | +0 / −0 | |
| 2025-02-23 | 724d902a | Released | Bump version to 4.15-dev | 1 | +1 / −1 | |
| 2025-02-23 | 724ea35e | Other | Rebrand: Update project name and URLs to AdminNeo | 12 | +68 / −72 | |
| 2025-02-23 | 4b06a49e | Other | Rebrand: Change Editor to EditorNeo | 46 | +51 / −51 | |
| 2025-02-23 | 64d574bf | Other | Offer original values in multi-row editing (regression from Adminer 4.16.0) | 1 | +5 / −1 | |
| 2025-02-20 | d023e8b2 | Renamed | Move functions unused in Editor | 2 | +59 / −57 | |
| 2025-02-20 | 8f3b4e69 | Other | SQLite: Fix expressions in default values | 2 | +9 / −6 | |
| 2025-02-20 | ca11c77a | Other | PostgreSQL: Support dropping auto_increment | 1 | +1 / −4 | |
| 2025-02-20 | ebfe588a | Other | PostgreSQL: Support adding auto_increment | 1 | +12 / −4 | |
| 2025-02-25 | 51d9f40f | Other | Port changes from Adminer 4.16.0 (part 2) | 0 | +0 / −0 | |
| 2025-02-25 | 01a9e1cd | Updated | Fix highlighting focused default form button for SQL area | 1 | +1 / −1 | |
| 2025-02-25 | 80062a2b | Released | Release 4.15 | 2 | +39 / −1 | v4.15.0 |
| 2025-02-26 | 57f6dee3 | Released | Bump version to 4.16-dev | 1 | +1 / −1 | |
| 2025-02-26 | c296bebb | Other | MySQL: Fix connecting if SSL connection is configured only for MS SQL | 1 | +2 / −0 | |
| 2025-02-26 | 3111a613 | Removed | Remove unneeded track_errors INI settings in web drivers | 4 | +0 / −6 | |
| 2025-02-26 | bef135c4 | Other | Composer: Add suggested extensions for SimpleDB driver | 1 | +2 / −0 | |
| 2025-02-20 | f9534506 | Other | SQLite: Show all supported pragmas in Variables | 1 | +3 / −2 | |
| 2025-02-21 | c06b217c | Updated | Fix Latvian plurals | 1 | +2 / −2 | |
| 2025-02-21 | 8a7327ca | Other | Wrap connection error message | 1 | +1 / −1 | |
| 2025-02-21 | ad9483d4 | Other | Set body width to auto | 1 | +1 / −1 | |
| 2025-02-21 | 0e34cd17 | Other | MySQL: Fix links to information_schema help | 1 | +2 / −2 | |
| 2025-02-21 | e96d7064 | Other | Hide collations if empty | 1 | +1 / −1 | |
| 2025-02-21 | c4772e2c | Updated | Fix undefined variable in SQL export | 1 | +2 / −1 | |
| 2025-02-21 | 80500750 | Added | Add HTML newlines | 1 | +2 / −0 | |
| 2025-02-22 | 2f75e188 | Other | Hide index column options by default | 45 | +67 / −47 | |
| 2025-02-22 | d17e1a42 | Other | MS SQL: Allow altering table in non-default schema | 1 | +1 / −1 | |
| 2025-02-22 | 73cfb5c3 | Removed | Remove (beta) from MS SQL | 1 | +1 / −1 | |
| 2025-02-22 | df963cab | Other | MS SQL: Display default values | 1 | +2 / −2 | |
| 2025-02-22 | 5d99ccc9 | Other | MS SQL: Allow adding default values | 1 | +5 / −0 | |
| 2025-02-22 | 0f1a2e16 | Other | MS SQL: Fix length of nvarchar columns | 1 | +4 / −1 | |
| 2025-02-22 | ff489b2a | Other | MS SQL: Allow changing default values | 1 | +11 / −3 | |
| 2025-02-22 | 085d849c | Updated | Fix links to PostgreSQL docs | 1 | +3 / −3 | |
| 2025-02-22 | c3684d2b | Other | PostgreSQL: Link user defined types | 1 | +6 / −1 | |
| 2025-02-22 | 80ee2cef | Other | PostgreSQL: Constraint enum values in editing | 2 | +13 / −6 | |
| 2025-02-22 | c144173b | Other | Katalon: Use new format | 1 | +285 / −1414 | |
| 2025-02-22 | 86b6b7cc | Other | Katalon: Update tests | 1 | +13 / −8 | |
| 2025-02-22 | 90749efa | Other | Editor: Use password in example | 1 | +2 / −2 | |
| 2025-02-22 | 32dbb5f3 | Other | Support constraint checks in compile | 1 | +1 / −1 | |
| 2025-02-22 | b7c6b04b | Other | PostgreSQL: Support CHECK constraint | 6 | +18 / −16 | |
| 2025-02-22 | 5b1c389c | Other | MS SQL: Support CHECK constraint | 2 | +3 / −3 | |
| 2025-02-23 | c0b61425 | Other | Specify viewport width | 1 | +1 / −0 | |
| 2025-02-23 | 754fed4a | Other | Ignore error in dropping old constraint | 1 | +1 / −1 | |
| 2025-02-23 | 61e99fc2 | Renamed | Move Logout button on narrow screens | 1 | +1 / −0 | |
| 2025-02-23 | da6ff977 | Other | MySQL: Don't offer empty enum value in edit | 1 | +1 / −1 | |
| 2025-02-23 | cc5a6b8d | Other | Style auto_increment value | 2 | +2 / −2 | |
| 2025-02-23 | a673434c | Other | Use $connection->result | 2 | +10 / −7 | |
| 2025-02-23 | 5857d8d6 | Other | MS SQL: Don't support C-style escapes | 1 | +1 / −1 | |
| 2025-02-23 | 98709a08 | Other | Use [] in doc-comments | 7 | +29 / −29 | |
| 2025-02-23 | f5dc5f01 | Other | Print SQL errors as comments in export | 1 | +1 / −1 | |
| 2025-02-23 | d860cb17 | Other | PostgreSQL: Export functions | 2 | +10 / −12 | |
| 2025-02-23 | 81502ff6 | Other | PostgreSQL 8+: Fix exporting table constraints | 1 | +11 / −19 | |
| 2025-02-23 | 1a779e76 | Other | MySQL 9+: Support vector type | 1 | +6 / −0 | |
| 2025-02-26 | 8d54ebab | Other | Port changes from Adminer 4.17.0 | 0 | +0 / −0 | |
| 2025-02-25 | d11370b3 | Removed | Remove bogus comment | 1 | +1 / −1 | |
| 2025-02-25 | 826151f0 | Other | Use get_rows() in SQLite driver | 1 | +2 / −3 | |
| 2025-02-25 | 223ddbf0 | Other | MS SQL: Update doc links | 3 | +5 / −5 | |
| 2025-02-25 | 3a5e0a0d | Other | Check: Add doc link | 1 | +4 / −2 | |
| 2025-02-25 | 882fe677 | Other | Oracle: Fix foreign key doc link | 1 | +1 / −1 | |
| 2025-02-25 | 1bf85b40 | Other | SQLite: Disable backslash escapes | 1 | +1 / −1 | |
| 2025-02-25 | 28f679f2 | Renamed | Move is_c_style_escapes to Min_Driver | 7 | +30 / −36 | |
| 2025-02-26 | 633d58b0 | Other | Port changes from Adminer 4.17.1 | 0 | +0 / −0 | |
| 2025-02-26 | 7d20fbbf | Updated | Update changelog | 1 | +36 / −1 | |
| 2025-02-26 | ded03933 | Other | Set proper initial scale of the viewport | 1 | +1 / −1 | |
| 2025-02-27 | b4afc08e | Other | MS SQL: Fix editing rows with datetime column in primary key (issue #61) | 1 | +5 / −4 | |
| 2025-02-17 | ff8576c6 | Other | Use strong encryption for storing login information | 6 | +158 / −12 | |
| 2025-02-25 | 21ba3547 | Other | Reformat XXTEA implementation | 1 | +53 / −29 | |
| 2025-02-25 | c09cb413 | Other | Hide SQL export if driver doesn't support it | 1 | +2 / −4 | |
| 2025-02-26 | d7a59c88 | Other | SQLite: Add command Check tables | 1 | +9 / −2 | |
| 2025-02-26 | 1132e86c | Other | SQLite: Display all rows of variable values | 2 | +7 / −3 | |
| 2025-02-26 | 75d66fad | Other | SQLite: Constraint getting view by name to views only | 1 | +1 / −1 | |
| 2025-02-26 | d3644e91 | Other | SQLite: Support CHECK constraint | 5 | +59 / −25 | |
| 2025-02-26 | 0c42a00b | Other | PostgreSQL: Use function for exporting constraints | 1 | +2 / −11 | |
| 2025-02-26 | 814aa0dd | Other | MS SQL: Support export | 4 | +63 / −4 | |
| 2025-02-26 | 6bab2790 | Other | MS SQL: Display foreign keys ON UPDATE and ON DELETE | 2 | +6 / −2 | |
| 2025-02-26 | e1640f06 | Other | MS SQL: Split altering foreign key to two commands | 1 | +10 / −11 | |
| 2025-02-26 | 4e5af04b | Other | Foreign keys: Switch schema back after getting the tables | 4 | +11 / −3 | |
| 2025-02-26 | 8a84cd3a | Removed | Delete unused functions | 8 | +0 / −96 | |
| 2025-02-26 | c519a0e6 | Other | Use \W in friendly_url() | 1 | +1 / −1 | |
| 2025-02-26 | ae27e8cb | Other | MS SQL: Add support for PDO_SQLSRV extension | 1 | +16 / −2 | |
| 2025-02-26 | e50d99b0 | Other | MS SQL: Use use_sql | 1 | +3 / −3 | |
| 2025-02-26 | 07b50367 | Other | PostgreSQL: Fix help link to pg_catalog views | 5 | +10 / −7 | |
| 2025-02-26 | 3bab2915 | Other | PostgreSQL: Fix export of indexes with expressions | 1 | +4 / −21 | |
| 2025-02-26 | 79b54fb8 | Other | PostgreSQL: Print errors in export | 1 | +3 / −3 | |
| 2025-02-26 | 657c5585 | Other | PostgreSQL: Move primary key in export back to table | 1 | +9 / −1 | |
| 2025-02-26 | 14e2c7e1 | Other | PostgreSQL: Add missing CHECK in export | 1 | +1 / −1 | |
| 2025-02-26 | 556412d1 | Removed | Remove empty string | 1 | +1 / −1 | |
| 2025-02-26 | 6440e692 | Other | PostgreSQL: Do not alter indexes with expressions | 2 | +22 / −20 | |
| 2025-02-26 | 4eb9d251 | Other | PostgreSQL: Sort PRIMARY and UNIQUE indexes first | 1 | +1 / −1 | |
| 2025-02-26 | 0c44be6d | Other | MS SQL export: Create foreign keys after all tables | 1 | +8 / −3 | |
| 2025-02-26 | f1565091 | Other | MS SQL: Fix insertUpdate | 1 | +9 / −3 | |
| 2025-02-26 | 2b94939e | Other | MS SQL: Set identity_insert in CSV import | 1 | +3 / −3 | |
| 2025-02-26 | 3e469fa8 | Other | MS SQL: Import all CSV rows with one command | 2 | +14 / −12 | |
| 2025-02-26 | ffc53979 | Other | Don't hide import if there was an error | 1 | +1 / −1 | |
| 2025-02-26 | fe8c4549 | Other | MS SQL: Compute arrays in insertUpdate only once | 1 | +16 / −15 | |
| 2025-02-26 | 96e8d64c | Other | MS SQL: Fix CSV import | 1 | +10 / −6 | |
| 2025-02-26 | 675fad86 | Other | MS SQL: Do not update primary key in CSV import | 1 | +3 / −5 | |
| 2025-02-26 | 6c04a235 | Other | MS SQL: Specify columns in CSV import | 1 | +1 / −1 | |
| 2025-02-26 | a2aa0dd3 | Other | PostgreSQL: Link enum doc | 1 | +4 / −1 | |
| 2025-02-26 | bf9a7880 | Other | PostgreSQL: Export ENUM types | 3 | +19 / −4 | |
| 2025-02-27 | 47b78f15 | Other | Tests: Remove <datalist> from tests | 1 | +287 / −287 | |
| 2025-02-27 | 9be840c6 | Other | Tests: Fix Create table test | 1 | +2 / −1 | |
| 2025-02-27 | bcec1bf7 | Other | Tests: Add test for check constraints | 1 | +16 / −0 | |
| 2025-02-27 | d5e35cbc | Other | PostgreSQL: Display ENUM types | 1 | +4 / −0 | |
| 2025-02-27 | d67174d9 | Other | MS SQL: Don't insert identity without IDENTITY_INSERT | 1 | +11 / −4 | |
| 2025-02-28 | f65683a9 | Other | CSV import: Don't unquote " in unquoted values | 1 | +1 / −1 | |
| 2025-02-28 | 92f18518 | Other | Speed up with disabled output buffering | 1 | +4 / −0 | |
| 2025-02-27 | 419052f9 | Added | New version of design rmSOFT | 3 | +1238 / −22 | |
| 2025-02-01 | 48132de1 | Other | Logo image, asterisk for new version notification | 5 | +60 / −13 | |
| 2025-02-01 | 9eb4a645 | Other | Suppress "array offset on null" warning when selecting rows on table with FULLTEXT index | 1 | +1 / −1 | |
| 2025-02-03 | 17514ac6 | Other | Compiler: Add ability to compile custom configuration directly into the single file (issue #21) | 3 | +47 / −7 | |
| 2025-02-03 | fd5cd6b5 | Added | Add visibleCollations config option | 11 | +93 / −24 | |
| 2025-02-05 | f744f3e1 | Other | Unify positions of links for creating databases, schemas and tables | 3 | +18 / −13 | |
| 2025-02-05 | 38c8dc3e | Updated | Refactor authentication methods | 12 | +97 / −70 | |
| 2025-02-05 | 75e07848 | Updated | Refactor methods for credentials and connecting to DB | 17 | +174 / −100 | |
| 2025-02-05 | f284c366 | Removed | Remove AdminerLoginPasswordLess plugin, add defaultPasswordHash config option | 14 | +114 / −114 | |
| 2025-02-08 | f424101d | Other | Unify logic of breadcrumb navigation | 26 | +113 / −55 | |
| 2025-02-09 | 2509e534 | Updated | Refactor syntax highlighting initialization | 2 | +52 / −40 | |
| 2025-02-10 | 981eb761 | Other | Unify styles of tables | 2 | +4 / −4 | |
| 2025-02-13 | fe92eed5 | Updated | Fix PHP 8 warnings if selecting aggregated values (issue #39) | 2 | +23 / −12 | |
| 2025-02-13 | fea76b1e | Other | Suppress "array offset on null" warning when selecting rows on table with FULLTEXT index (Search box) | 1 | +1 / −1 | |
| 2025-02-14 | ed69e45f | Updated | Fix PHP warnings while removing table index | 1 | +3 / −3 | |
| 2025-02-10 | 8efa6c15 | Removed | Remove generating 'odd' class for table rows | 11 | +18 / −39 | |
| 2025-02-08 | 097b98d1 | Added | New default theme | 42 | +1783 / −1218 | |
| 2025-02-18 | 070b4f7f | Added | Add chevron icon to toggle links | 9 | +43 / −16 | |
| 2025-02-18 | eccab282 | Removed | Remove dynamic highlighting of the main submit button | 21 | +39 / −123 | |
| 2025-02-18 | 3551f221 | Updated | Update screenshots | 7 | +8 / −2 | |
| 2025-02-28 | 1b15d8d9 | Other | Elasticsearch: Properly display sparse result rows | 2 | +7 / −1 |
2021-05 (2 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2021-05-17 | fe76cfcd | Other | Oracle: Support to access tablespaces of granted tables | 1 | +6 / −1 | |
| 2021-05-21 | e5b5d724 | Updated | Fix German translation error | 1 | +1 / −1 |
2022-02 (1 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2022-02-05 | 8f8c9a6e | Other | MongoDB: Execute commands against the selected DB | 1 | +2 / −3 |
2022-10 (1 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2022-10-29 | 18502c47 | Other | MySQL: Support CHECK constraint | 6 | +86 / −4 |
2025-03 (237 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2025-03-01 | 4c82da54 | Other | Use search input type for tables filter | 2 | +2 / −2 | |
| 2025-03-02 | fbc58166 | Other | Keep whitespaces and lines in result table (regression from 4.10) | 1 | +2 / −2 | |
| 2025-03-02 | 61132b2d | Released | Release 4.16 | 2 | +6 / −3 | v4.16.0 |
| 2025-03-02 | 7bb7c1ce | Other | Devel version | 1 | +1 / −1 | |
| 2025-03-02 | 31fcd7d2 | Other | Use existing texts in indexes table header | 1 | +1 / −1 | |
| 2025-03-02 | 624882a7 | Updated | Update German translation (issue #66) | 2 | +14 / −0 | |
| 2025-03-02 | e624fb01 | Updated | Update Slovak translation | 2 | +9 / −1 | |
| 2025-03-03 | 1ced4c46 | Other | Ensure proper dependencies before exporting release files (issue #67) | 1 | +2 / −0 | |
| 2025-03-03 | 1cae7beb | Released | Release 4.16.1 | 2 | +2 / −1 | v4.16.1 |
| 2025-03-03 | e03d1685 | Other | Devel version | 1 | +1 / −1 | |
| 2025-03-04 | 2fa5ffa2 | Updated | Fix background color of SQL textarea in dark designs | 3 | +10 / −3 | |
| 2025-03-04 | def604e2 | Updated | Fix custom JUSH colors in alternative designs | 4 | +32 / −32 | |
| 2025-03-06 | 9235730a | Updated | Fix JS error in login form if login-servers plugin is used | 2 | +14 / −16 | |
| 2025-03-07 | a64867ed | Updated | Change product name to AdminNeo in texts | 46 | +373 / −92 | |
| 2025-03-07 | b6d8bbc5 | Other | MS SQL: Remove unused code | 1 | +0 / −1 | |
| 2025-03-03 | f6e93aff | Other | Warn about failed type export | 1 | +2 / −0 | |
| 2025-03-03 | 9eadc5ec | Other | Don't autofocus computed fields in insert form | 1 | +5 / −1 | |
| 2025-03-03 | f44c225b | Other | MS SQL: Link help from sys tables | 1 | +11 / −0 | |
| 2025-03-02 | 986a9dbe | Other | Use more [] in doc-comments | 6 | +17 / −17 | |
| 2025-03-03 | 629fae8e | Other | PostgreSQL: Show only accessible databases | 1 | +3 / −3 | |
| 2025-03-03 | 3e3e5beb | Added | Add TODO | 1 | +1 / −0 | |
| 2025-03-03 | 4406af56 | Other | PostgreSQL, MS SQL, Oracle: Hide table actions for information_schema | 4 | +7 / −4 | |
| 2025-03-04 | fd102c25 | Other | Designs: Fix background of pre.jush | 3 | +3 / −3 | |
| 2025-03-04 | de3e1109 | Other | Designs: Fix logout button | 3 | +9 / −24 | |
| 2025-03-04 | a9247924 | Removed | Remove margin from td pre | 1 | +1 / −0 | |
| 2025-03-04 | 9e277c23 | Other | PostgreSQL: Compute size of all databases | 1 | +8 / −1 | |
| 2025-03-04 | 7470b67c | Removed | Remove unnecessary function | 1 | +12 / −17 | |
| 2025-03-04 | 7666cc05 | Other | Hide Refresh link if it does nothing | 1 | +1 / −1 | |
| 2025-03-05 | 42a60927 | Other | Composer: Exclude drivers from classmap | 1 | +4 / −0 | |
| 2025-03-05 | 1bc22c31 | Other | Return accidentally removed error message | 1 | +3 / −0 | |
| 2025-03-05 | c8233d5e | Other | Compile: Support else after if (support) | 1 | +1 / −1 | |
| 2025-03-05 | 0aa9c1de | Other | Tests: Fix tests | 1 | +3 / −2 | |
| 2025-03-08 | 6419a939 | Other | MongoDB: Use proper namespace | 1 | +8 / −8 | |
| 2025-03-05 | 7e60450d | Other | Make root namespace explicit | 5 | +5 / −5 | |
| 2025-03-05 | 31468b4f | Other | Mark abstract classes | 3 | +9 / −4 | |
| 2025-03-05 | df4d8725 | Other | Use PHP_EOL in send_mail | 1 | +1 / −1 | |
| 2025-03-05 | 0e4f958e | Other | Rely on PHP 5.3 | 1 | +1 / −5 | |
| 2025-03-08 | c91dac25 | Other | Use anonymous function in error handler | 2 | +6 / −8 | |
| 2025-03-06 | 4634695a | Updated | Fix the primary key for MS SQL | 1 | +7 / −4 | |
| 2025-03-06 | ae060d22 | Other | PDO: Support search by expression. | 1 | +0 / −8 | |
| 2025-03-06 | 7278ca8f | Removed | Delete incorporated plugin | 2 | +1 / −50 | |
| 2025-03-06 | 5fc956af | Other | PostgreSQL: Display ? instead of -1 rows in table overview | 1 | +6 / −4 | |
| 2025-03-06 | 70a86d39 | Other | SQLite: Remove useless condition | 1 | +1 / −1 | |
| 2025-03-06 | 9505e046 | Added | Add comment | 1 | +1 / −1 | |
| 2025-03-06 | 463f5dbd | Other | PostgreSQL: Skip editing generated columns | 1 | +2 / −1 | |
| 2025-03-06 | 456fc1c9 | Other | Don't allow inline edit of generated columns | 1 | +2 / −2 | |
| 2025-03-06 | ac29a8dc | Other | Skip generated columns in multi-edit | 1 | +3 / −2 | |
| 2025-03-06 | 9ff91fcf | Other | Syntax highlight generated expressions | 1 | +2 / −1 | |
| 2025-03-06 | d7d000cd | Other | MySQL: Display generated value in table structure | 1 | +25 / −15 | |
| 2025-03-07 | 6089c619 | Removed | Remove duplicate columns from select | 1 | +2 / −0 | |
| 2025-03-08 | e870ba46 | Other | Editor: Fix getting fields | 1 | +1 / −1 | |
| 2025-03-09 | 709ff5f1 | Other | Port changes from Adminer 5.0.0 and 5.0.1 | 0 | +0 / −0 | |
| 2025-03-09 | d4a3e33f | Updated | Update changelog | 2 | +47 / −1 | |
| 2025-03-09 | 7685986b | Updated | Fix importing multiple SQL files not terminated by semicolon (issue #70) | 3 | +16 / −7 | |
| 2025-03-09 | ecf29cac | Updated | Fix undefined JUSH constant | 1 | +2 / −2 | |
| 2025-03-09 | 45b6fcde | Other | MySQL, MariaDB: Fix un-escaping default values | 1 | +11 / −4 | |
| 2025-03-08 | 9d1fc63b | Other | CockroachDB: Add support via PostgreSQL driver | 2 | +17 / −2 | |
| 2025-03-08 | 3b9e8780 | Other | Oracle: Fix Db::result | 1 | +2 / −2 | |
| 2025-03-10 | 0419261f | Other | Port fixes from Adminer 5.0.2 | 0 | +0 / −0 | |
| 2025-03-10 | cc3a5232 | Other | MySQL, MariaDB: Fix edge cases for default values with ' | 1 | +17 / −9 | |
| 2025-03-10 | f813de71 | Released | Release 4.17 | 2 | +3 / −3 | v4.17.0 |
| 2025-03-10 | a93ce0d3 | Updated | Update Upgrade guide | 1 | +5 / −0 | |
| 2025-03-12 | 403a8ccc | Other | Devel version | 1 | +1 / −1 | |
| 2025-03-11 | eb90f864 | Other | MariaDB: Fix using "NULL" text as a default value of nullable column (issue #82) | 1 | +14 / −12 | |
| 2025-03-11 | b3991a66 | Other | MySQL: Fix displaying empty text as a default value | 1 | +2 / −2 | |
| 2025-03-12 | 308a2f33 | Other | MySQL: Rename variables in fields() method | 1 | +8 / −8 | |
| 2025-03-11 | b17135a3 | Other | MySQL: Display default values of binary columns | 1 | +5 / −0 | |
| 2025-03-11 | 982670ee | Other | PostgreSQL PDO: Escape bytea values | 1 | +1 / −9 | |
| 2025-03-12 | fb1d1455 | Updated | Update changelog | 1 | +10 / −0 | |
| 2025-03-11 | 82a18673 | Other | MySQL: Convert binary default value to hex when editing | 1 | +3 / −0 | |
| 2025-03-12 | 1f133eb4 | Updated | Fix some language compatibility issues | 3 | +3 / −3 | |
| 2025-03-12 | f959a5ef | Other | MySQL: Fix setting the default value of text and json fields | 1 | +7 / −1 | |
| 2025-03-12 | 0e56e4b3 | Updated | Update changelog | 1 | +2 / −0 | |
| 2025-03-12 | 4409358c | Released | Release 4.17.1 | 1 | +1 / −1 | v4.17.1 |
| 2025-03-12 | 0efd11c0 | Updated | Fix sending SQL query when history is NULL | 1 | +1 / −1 | |
| 2025-03-12 | 510888ec | Updated | Fix project name in readme file | 1 | +1 / −1 | |
| 2025-03-12 | d4db9fda | Other | Use textarea for editing JSON values | 2 | +2 / −2 | |
| 2025-03-13 | 3ec706c5 | Other | MySQL: Fix saving string default value of json field | 1 | +1 / −1 | |
| 2025-03-14 | 418c3adf | Updated | Update readme | 1 | +12 / −0 | |
| 2025-03-14 | 7baf61f4 | Released | Release 4.17.2 | 1 | +1 / −1 | v4.17.2 |
| 2025-03-18 | 32ec1c6d | Updated | Fix disabling submit buttons in 'Selected' fieldset (issue #47) | 1 | +17 / −15 | |
| 2025-03-23 | 488adb23 | Updated | Fix highlighting in JSON textarea while editing | 1 | +2 / −2 | |
| 2025-03-30 | 9a786ed2 | Added | Add composer.lock | 2 | +106 / −1 | |
| 2025-03-30 | 76f05ae2 | Other | Ignore externals | 1 | +1 / −0 | |
| 2025-03-02 | 0f503123 | Other | Upgrade encryption to AES-256-GCM | 3 | +14 / −29 | |
| 2025-03-02 | e825bdc8 | Updated | Refactor encryption and permanent login methods | 11 | +32 / −45 | |
| 2025-03-03 | df5e5fa8 | Other | Redesign links in SQL command result | 3 | +49 / −25 | |
| 2025-03-03 | e065c2c0 | Other | Unify method AdminerBase::serverName | 6 | +11 / −16 | |
| 2025-03-04 | 8b08eb48 | Updated | Refactor shorten_utf8 method | 5 | +19 / −16 | |
| 2025-03-02 | 58532703 | Added | Add AdminerJsonPreview plugin, remove AdminerJsonColumn | 9 | +193 / −60 | |
| 2025-03-05 | f1fbfca4 | Removed | Remove unused addEvent JS function | 1 | +0 / −12 | |
| 2025-03-06 | 5e06f962 | Removed | Remove AdminerLoginServers plugin, add servers config option | 14 | +209 / −90 | |
| 2025-03-06 | d3784a85 | Updated | Refactor h() function | 1 | +6 / −6 | |
| 2025-03-06 | 3562f913 | Updated | Refactor Config class | 2 | +27 / −27 | |
| 2025-03-07 | 476da3d1 | Other | Compiler: Fix broken class member variables | 1 | +1 / −1 | |
| 2025-03-07 | 44057bcf | Updated | Update language files, add missing German translation (issue #71) | 44 | +45 / −151 | |
| 2025-03-07 | 5c9e6e47 | Updated | Fix undefined variable in update-languages.php | 1 | +1 / −1 | |
| 2025-03-07 | 72f3fe74 | Removed | Remove legacy code (magic quotes) | 1 | +3 / −4 | |
| 2025-03-07 | 51a9ec8f | Updated | Refactor Adminer::loginFormField -> composeLoginFormRow | 7 | +31 / −39 | |
| 2025-03-07 | 7f16eaeb | Other | Hide driver selection in login form if only one driver is available | 1 | +5 / −1 | |
| 2025-03-07 | 14e1366b | Other | Reformat ini_bool function | 1 | +9 / −7 | |
| 2025-03-07 | 61174ccc | Updated | Fix compiling Elastic driver | 1 | +4 / −0 | |
| 2025-03-08 | e6c2f27c | Other | MySQL: Drop support for MySQL 4 | 1 | +5 / −11 | |
| 2025-03-10 | 63034e81 | Updated | Fix gzip export | 2 | +4 / −10 | |
| 2025-03-10 | 3a7bc46f | Other | Composer: Define proper scripts and classmap | 1 | +3 / −3 | |
| 2025-03-12 | 332038e5 | Renamed | Rename namespace Adminer -> AdminNeo | 148 | +203 / −203 | |
| 2025-03-12 | 05800fe1 | Renamed | Rename variable $adminer -> $admin | 34 | +208 / −208 | |
| 2025-03-12 | 4494786f | Renamed | Rename cookies and storage parameters to have neo_ prefix | 17 | +49 / −49 | |
| 2025-03-12 | 8ffd555c | Renamed | Rename local temporary files | 6 | +9 / −9 | |
| 2025-03-12 | ac364d62 | Renamed | Rename autoloaded filenames | 4 | +9 / −8 | |
| 2025-03-12 | 358b9a6b | Renamed | Rename core classes | 14 | +31 / −31 | |
| 2025-03-12 | 094c384c | Renamed | Rename folder adminer -> admin | 142 | +89 / −89 | |
| 2025-03-12 | c2a815a9 | Renamed | Rename compiled filename adminer.php -> adminneo.php | 5 | +9 / −9 | |
| 2025-03-12 | e36ce830 | Renamed | Rename plugin classes | 32 | +62 / −61 | |
| 2025-03-12 | ab9851ba | Renamed | Rename function create_adminer() -> create_adminneo() | 8 | +15 / −15 | |
| 2025-03-12 | ab350405 | Renamed | Rename temporary SQL objects | 3 | +5 / −5 | |
| 2025-03-12 | 252049ca | Renamed | Rename functions for settings stored in a cookie | 3 | +10 / −10 | |
| 2025-03-12 | f410d05a | Renamed | Rename stored procedure in AlterDumpPlugin | 1 | +8 / −8 | |
| 2025-03-12 | 3e15dcbe | Renamed | Rename testing table | 2 | +35 / −35 | |
| 2025-03-12 | bb5c9a9c | Renamed | Rename function adminer() -> admin() | 4 | +6 / −6 | |
| 2025-03-12 | 0c6c0746 | Updated | Update project name in comments and other places | 16 | +18 / −18 | |
| 2025-03-12 | 92a293df | Other | Use absolute paths to local files in readme file | 1 | +8 / −8 | |
| 2025-03-14 | dbf0c715 | Added | New logo in both Admin and Editor | 14 | +45 / −20 | |
| 2025-03-16 | 34a2a0bb | Renamed | Move constants to the AdminNeo namespace | 13 | +21 / −21 | |
| 2025-03-17 | 876489a0 | Updated | Update Upgrade guide | 1 | +114 / −28 | |
| 2025-03-17 | 05c53f07 | Removed | Remove FrameSupportPlugin, add frameAncestors config option | 11 | +86 / −84 | |
| 2025-03-17 | 4c76a5e1 | Removed | Remove EditTextareaPlugin | 2 | +2 / −19 | |
| 2025-03-18 | 061c01d2 | Other | Allow to force light or dark mode when using custom CSS file, use 'blue' default color variant explicitly | 22 | +315 / −221 | |
| 2025-03-19 | 867738a6 | Removed | Remove migration of deprecated MySQL session data | 1 | +0 / −10 | |
| 2025-03-19 | c191d019 | Updated | Fix error in breadcrumb if driver is missing | 3 | +6 / −2 | |
| 2025-03-19 | d1c8acaf | Other | Compiler: Option to compile all available drivers | 2 | +8 / −2 | |
| 2025-03-19 | 7690925d | Other | Do not print empty connection links if no action is supported | 1 | +6 / −2 | |
| 2025-03-20 | e48e8d43 | Updated | Refactor data export plugins | 22 | +471 / −596 | |
| 2025-03-21 | 8b249f49 | Updated | Refactor SystemForeignKeysPlugin plugin | 9 | +164 / −74 | |
| 2025-03-21 | c52af4a5 | Other | Split connection to database and internal authentication | 1 | +38 / −14 | |
| 2025-03-21 | 3d117634 | Updated | Refactor login plugins | 10 | +158 / −96 | |
| 2025-03-21 | ee5a24fd | Updated | Refactor composeLoginFormRow method | 6 | +24 / −15 | |
| 2025-03-21 | 4b867bbd | Added | Add defaultDriver config option | 6 | +26 / −12 | |
| 2025-03-21 | 72edb43a | Other | Use base URL when navigating to login page | 2 | +3 / −2 | |
| 2025-03-21 | 99fafaeb | Other | Better spacing in multi SQL results | 2 | +24 / −1 | |
| 2025-03-22 | 34c8004f | Updated | Refactor HTML edit plugins | 5 | +69 / −152 | |
| 2025-03-24 | 3cd4a507 | Added | Add jsonValuesDetection config option | 7 | +34 / −3 | |
| 2025-03-24 | 16d7e136 | Updated | Refactor JS method for inline editing | 1 | +49 / −20 | |
| 2025-03-24 | 6fccf0a3 | Updated | Update JsonPreviewPlugin to be compatible with jsonValuesDetection config option and inline editing | 2 | +42 / −17 | |
| 2025-03-24 | ea992712 | Removed | Remove MasterSlavePlugin | 2 | +1 / −51 | |
| 2025-03-25 | ad6160b5 | Other | MS SQL: Fix escaping UTF-8 strings in PDO drivers | 1 | +17 / −3 | |
| 2025-03-25 | 52639f53 | Removed | Remove PrettyJsonEditPlugin, add jsonValuesAutoFormat config option | 9 | +61 / −49 | |
| 2025-03-25 | ad055f4c | Other | Clarify which config options are available in the Editor | 2 | +76 / −50 | |
| 2025-03-25 | f41b9116 | Removed | Remove ExpandedTableStructurePlugin | 2 | +1 / −36 | |
| 2025-03-25 | f7825939 | Updated | Refactor tableStructurePrint method | 6 | +49 / −20 | |
| 2025-03-25 | e448bbaf | Other | Show collations in table structure table | 1 | +3 / −1 | |
| 2025-03-26 | 4abc26af | Removed | Remove ExpandedTableIndexesPlugin | 2 | +1 / −36 | |
| 2025-03-26 | 6c0c823f | Other | Show engine and collation info in table structure page | 3 | +14 / −3 | |
| 2025-03-26 | 31121a72 | Added | Add comments with type definition of main classes | 28 | +163 / −3 | |
| 2025-03-26 | ff40ff1b | Other | Align content in box tables to the top | 2 | +19 / −5 | |
| 2025-03-26 | a7861719 | Other | Display table comment under the table structure | 1 | +16 / −13 | |
| 2025-03-26 | 4d6b6357 | Other | Display column comments as a hints in input form | 5 | +18 / −3 | |
| 2025-03-26 | d8eb685a | Removed | Remove StructureCommentsPlugin | 2 | +2 / −17 | |
| 2025-03-27 | 173caf08 | Other | Reintroduce FrameSupportPlugin, remove frameAncestors config option | 11 | +157 / −42 | |
| 2025-03-28 | 8a7335d7 | Updated | Fix using possibly undefined array | 1 | +2 / −1 | |
| 2025-03-28 | eb5163ea | Removed | Remove EditCalendarPlugin | 3 | +1 / −60 | |
| 2025-03-28 | be04ef14 | Updated | Refactor ForeignEditPlugin | 3 | +21 / −13 | |
| 2025-03-28 | 07dc43c7 | Other | Rewrite SlugifyEditPlugin | 4 | +86 / −56 | |
| 2025-03-29 | c9673f07 | Updated | Refactor SqlLogPlugin and related functions | 13 | +163 / −131 | |
| 2025-03-29 | 9ec8ca81 | Updated | Fix displaying query delimiters in 'SQL command' page | 2 | +14 / −3 | |
| 2025-03-29 | c7d23324 | Updated | Refactor and rename add_driver and get_driver methods | 1 | +13 / −12 | |
| 2025-03-30 | 19d40cd4 | Updated | Update composer.lock | 1 | +7 / −7 | |
| 2025-03-31 | 6bc7422a | Updated | Refactor FileUploadPlugin | 4 | +133 / −79 | |
| 2025-03-31 | 5d2288d3 | Updated | Fix replacing file input by selecting NULL in SQL function while editing table record | 1 | +1 / −1 | |
| 2025-03-31 | 55fd71b8 | Other | Minor code enhancement in functionChange JS function | 1 | +8 / −7 | |
| 2025-03-31 | 02121fc5 | Updated | Refactor TranslationPlugin | 3 | +106 / −58 | |
| 2025-03-31 | 465474d7 | Updated | Refactor methods tableName and fieldName | 13 | +57 / −48 | |
| 2025-03-31 | bf6b0ac1 | Updated | Refactor method editHint(), allow comments translation | 8 | +39 / −20 | |
| 2025-03-31 | ddfd2d24 | Updated | Refactor editVal() method | 7 | +32 / −25 | |
| 2025-03-10 | ce284af0 | Other | MySQL: Stop treating 'enum' and 'set' as numbers | 5 | +20 / −44 | |
| 2025-03-10 | 17b8bcfd | Other | Elasticsearch: Fix record insertion on Elasticsearch 7 | 2 | +20 / −3 | |
| 2025-03-10 | 415d1700 | Other | Allow creating generated columns | 9 | +78 / −31 | |
| 2025-03-07 | 24733024 | Other | SQLite: Support generated columns | 2 | +17 / −2 | |
| 2025-03-07 | 5f465531 | Other | MS SQL: Support computed columns | 3 | +17 / −3 | |
| 2025-03-07 | f2bfea75 | Other | PostgreSQL: Support indexes on materialized views (PR #467) | 4 | +24 / −8 | |
| 2025-03-08 | 5135e8d0 | Other | Translations: Fix periods | 18 | +73 / −58 | |
| 2025-03-08 | 492d10a1 | Other | Translations: Add missing placeholders | 9 | +17 / −10 | |
| 2025-03-08 | c2f3bb69 | Other | Translations: check fullstops in 'ja', 'he' and 'hi' | 1 | +23 / −7 | |
| 2025-03-08 | c2ac5029 | Other | Extract the same code to a variable | 1 | +8 / −8 | |
| 2025-03-09 | ab0a6e6d | Other | CockroachDB: Add comment with related issue link | 1 | +1 / −0 | |
| 2025-03-10 | 2237696f | Other | Split helper html_radios() function | 4 | +21 / −15 | |
| 2025-03-10 | d4ec3204 | Other | PostgreSQL: Add comment about materialized view | 1 | +1 / −0 | |
| 2025-03-11 | c304d834 | Other | MySQL: Fix double unescaping | 1 | +1 / −1 | |
| 2025-03-11 | 2e213deb | Updated | Fix focusing first field | 1 | +6 / −2 | |
| 2025-03-11 | 62eff23d | Other | Ensure PHP 5.4 compatibility | 2 | +10 / −4 | |
| 2025-03-13 | 2a6ba277 | Other | MySQL: Display converting function for binary, bit or geometry fields | 6 | +25 / −2 | |
| 2025-03-13 | 83de9397 | Added | Add support for CockroachDB | 2 | +27 / −2 | |
| 2025-03-13 | 6cd954ed | Other | Export: Display unknown number of rows as ? | 1 | +1 / −1 | |
| 2025-03-15 | 27816c37 | Other | Align numbers right | 4 | +8 / −5 | |
| 2025-03-16 | 10babb02 | Other | Simplify autofocus in edit form | 1 | +11 / −11 | |
| 2025-03-16 | 0d489668 | Other | Separate HTML functions | 4 | +675 / −673 | |
| 2025-03-31 | 838b61d3 | Other | Optimize retrieving columns for schema | 4 | +40 / −4 | |
| 2025-03-28 | fe7bdc75 | Renamed | Move $token to get_token() | 26 | +28 / −32 | |
| 2025-03-28 | 76a9a186 | Removed | Delete $has_token | 2 | +12 / −13 | |
| 2025-03-17 | 83022050 | Added | Add helper for <input type=hidden name=token> | 24 | +45 / −29 | |
| 2025-03-17 | 46934092 | Other | Pass $result to last_id | 11 | +28 / −14 | |
| 2025-03-17 | 613066c0 | Other | PostgreSQL: Display auto_increment of inserted rows | 4 | +29 / −6 | |
| 2025-03-18 | 4cbbb0a1 | Renamed | Move engines() to Driver | 11 | +28 / −46 | |
| 2025-03-18 | e0ee99cb | Other | PostgreSQL: Display description of system variables | 6 | +30 / −22 | |
| 2025-03-19 | 9a0aa96b | Other | CockroachDB: Pass param length to routine drop (cockroachdb/cockroach#142886) | 2 | +7 / −1 | |
| 2025-03-19 | 1d51fbda | Other | CockroachDB: Do not use version number when linking docs | 3 | +10 / −7 | |
| 2025-03-19 | f4317630 | Other | PostgreSQL: Use language sql when creating routines by default | 1 | +7 / −3 | |
| 2025-03-19 | 961c62a8 | Other | MS SQL: Fix collation issues when retrieving default values | 2 | +2 / −1 | |
| 2025-03-19 | 4421129f | Removed | Remove ns= from auth_url | 1 | +7 / −1 | |
| 2025-03-19 | a40608a0 | Removed | Delete stale comment after 3eba731 | 1 | +0 / −1 | |
| 2025-03-19 | d4ad9bea | Other | PostgreSQL 11: Support PROCEDURE | 2 | +3 / −0 | |
| 2025-03-20 | f63e5a11 | Other | Multi-edit: Increase size of textarea | 1 | +1 / −1 | |
| 2025-03-21 | b8bd3135 | Updated | Fix initial caret position while inline editing a table value | 2 | +4 / −17 | |
| 2025-03-22 | 77855426 | Other | URL parameter ?ext=pdo to force using PDO | 8 | +9 / −6 | |
| 2025-03-22 | dd6a825b | Other | MySQLi: Add comment | 1 | +1 / −0 | |
| 2025-03-23 | a8a72ca3 | Added | New plugin: AI prompt in SQL command creating the queries with Google Gemini | 6 | +162 / −5 | |
| 2025-03-23 | adc2d7b2 | Other | Notices: Add helper for reset() with expression | 5 | +15 / −10 | |
| 2025-03-23 | cbb49232 | Other | Notices: Check session status before restarting | 1 | +1 / −1 | |
| 2025-03-24 | 98b19044 | Other | PostgreSQL: Fix number of affected rows after clone | 1 | +4 / −0 | |
| 2025-03-24 | 7d6f504c | Other | Turn on output buffering only after sending headers | 1 | +4 / −0 | |
| 2025-03-24 | 511c73fb | Other | MS SQL PDO: Display last insert ID | 2 | +17 / −5 | |
| 2025-03-24 | 1d7e107c | Other | Non-MySQL: Better field types in SQL command | 5 | +8 / −7 | |
| 2025-03-24 | b5cdeeeb | Other | MS SQL PDO: Hide unsupported EXPLAIN | 1 | +14 / −9 | |
| 2025-03-24 | 9dd05970 | Updated | Improve handling of translations with ' | 5 | +9 / −4 | |
| 2025-03-24 | 2c218a44 | Other | Export: Use output buffering | 1 | +3 / −0 | |
| 2025-03-25 | 2adebb2d | Other | Doc-comments: Improve array types | 10 | +139 / −124 | |
| 2025-03-26 | de40db3e | Other | Always return array from table_status() | 16 | +25 / −43 | |
| 2025-03-26 | f76cf076 | Other | Display error for invalid table | 1 | +1 / −1 | |
| 2025-03-26 | aa8a9722 | Other | MySQL: Simplify condition in fk_support | 1 | +1 / −2 | |
| 2025-03-26 | feacae3a | Other | Separate queries(null) | 1 | +16 / −13 | |
| 2025-03-27 | 08494240 | Other | PHPStan: Fix more errors | 10 | +33 / −29 | |
| 2025-03-28 | 1ab61da4 | Other | Check numeric table names after error | 1 | +1 / −1 | |
| 2025-03-30 | 01fc6ba2 | Other | Schema: Reduce precision to pixels | 1 | +1 / −1 | |
| 2025-03-31 | ce5b40e8 | Other | AdminerForeignSystem: Support new tables | 2 | +99 / −47 | |
| 2025-03-31 | c312834f | Other | SQLite: Fix type of $auto_increment | 4 | +8 / −8 | |
| 2025-03-31 | 2ea9a1f6 | Other | SQLite: Do not return unrelated auto_increment | 1 | +1 / −1 | |
| 2025-03-31 | 96d27cdf | Other | SQL: Stop session | 1 | +1 / −0 |
2023-06 (1 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2023-06-22 | 206b9929 | Added | Add seek() to Min_PDOStatement for mssql. | 1 | +6 / −0 |
2025-04 (117 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2025-04-01 | 811373fe | Other | Better alignment of multiple labels (radio buttons) in edit form | 4 | +34 / −12 | |
| 2025-04-01 | bf5de354 | Updated | Refactor editInput() method | 13 | +96 / −61 | |
| 2025-04-01 | 3bfc97a1 | Renamed | Rename getEditHint() -> getFieldInputHint() | 5 | +6 / −6 | |
| 2025-04-01 | 2aad10e7 | Other | Editor: Remove password input for fields that end with _md5 and _sha1 | 1 | +0 / −4 | |
| 2025-04-01 | 6fe99311 | Updated | Refactor enum_input() method | 2 | +28 / −14 | |
| 2025-04-02 | 8cf3658d | Other | Separate functions for 'enum' fields in edit form | 6 | +106 / −107 | |
| 2025-04-02 | 3a8b7551 | Updated | Fix input for 'set' data type (layout, changing to NULL) | 2 | +35 / −13 | |
| 2025-04-02 | fa88212d | Removed | Remove EnumOptionPlugin, add enumAsSelectThreshold config option | 10 | +69 / −62 | |
| 2025-04-02 | 9a89c7cc | Removed | Remove unused driver method is_strict_mode() | 5 | +0 / −41 | |
| 2025-04-03 | 5c996f38 | Updated | Refactor selectLink() method | 7 | +23 / −25 | |
| 2025-04-03 | d4b20f15 | Updated | Fix design of multi-search results, refactor search_tables() method | 4 | +46 / −19 | |
| 2025-04-03 | e94eed87 | Other | Editor: Remove support for sending mass e-mails | 9 | +109 / −310 | |
| 2025-04-03 | fd7212c6 | Other | Fine-tuning of top links layout | 5 | +20 / −12 | |
| 2025-04-04 | 1ac321b2 | Updated | Fix layout of dump form, better design of links for table prefixes | 3 | +45 / −18 | |
| 2025-04-04 | fbd2fb6a | Updated | Update language files | 45 | +177 / −595 | |
| 2025-04-04 | 0a116cad | Updated | Update German translation (fix #92) | 1 | +2 / −2 | |
| 2025-04-04 | 9d8a7e40 | Renamed | Rename head() -> printToHead(), headers() -> sendHeaders(), add printFavicons() | 11 | +81 / −64 | |
| 2025-04-04 | b7ab7c01 | Other | Allow updating CSP header by more plugins | 5 | +54 / −28 | |
| 2025-04-04 | 1e9ab0ae | Renamed | Rename processInput() -> processFieldInput(), strict types | 8 | +22 / −18 | |
| 2025-04-04 | 9266ee29 | Renamed | Rename selectVal() -> formatSelectionValue(), strict types | 7 | +35 / −25 | |
| 2025-04-04 | 0f91eba5 | Removed | Remove unused connectSsl() function | 5 | +2 / −16 | |
| 2025-04-04 | c409f985 | Renamed | Rename permanentLogin() -> getPrivateKey() | 4 | +6 / −5 | |
| 2025-04-04 | 42f5f820 | Renamed | Rename bruteForceKey() -> getBruteForceKey(), refactoring | 6 | +13 / −16 | |
| 2025-04-05 | a9ff22c3 | Renamed | Rename methods for getting databases, schemas and collations | 20 | +69 / −46 | |
| 2025-04-05 | c33b503f | Renamed | Rename queryTimeout() -> getQueryTimeout() | 5 | +13 / −8 | |
| 2025-04-05 | e2fd657e | Renamed | Rename methods for login form | 7 | +23 / −21 | |
| 2025-04-05 | faf9e687 | Renamed | Rename selectLinks() -> printTableMenu() | 7 | +23 / −16 | |
| 2025-04-05 | 8d98bb09 | Renamed | Rename methods for backward keys, strict types | 6 | +37 / −27 | |
| 2025-04-05 | 9c5eb098 | Renamed | Rename methods for descriptions of foreign keys, strict types | 6 | +28 / −19 | |
| 2025-04-05 | dae000c7 | Renamed | Rename methods for displaying table structure, strict types | 6 | +30 / −22 | |
| 2025-04-05 | bb97afbd | Updated | fix typo: exists -> exist | 1 | +2 / −2 | |
| 2025-04-05 | 89ccc72c | Renamed | Rename methods for displaying selection filter, strict types | 6 | +73 / −57 | |
| 2025-04-05 | f0d7e53d | Other | Replace selectCommandPrint() and selectImportPrint() by isDataEditAllowed() | 6 | +8 / −33 | |
| 2025-04-06 | ce2b017c | Updated | Fix displaying edit actions if editing is not allowed | 3 | +13 / −7 | |
| 2025-04-06 | 97aaf7e5 | Renamed | Rename methods for processing selection filter, strict types | 8 | +69 / −52 | |
| 2025-04-06 | 6b34396d | Renamed | Rename methods importServerPath() -> getImportFilePath(), strict types | 6 | +18 / −17 | |
| 2025-04-06 | d0f9ec0a | Removed | Remove method homepage(), add new printDatabaseMenu() | 7 | +263 / −264 | |
| 2025-04-06 | 6629c845 | Updated | Refactor navigation() method | 6 | +44 / −56 | |
| 2025-04-06 | be27ff46 | Renamed | Rename method databasesPrint() -> printDatabaseSwitcher(), strict types | 5 | +12 / −13 | |
| 2025-04-06 | a8bee18c | Renamed | Rename method tablesPrint() -> printTableList() | 5 | +11 / −11 | |
| 2025-04-06 | 34dd6c32 | Renamed | Rename method foreignColumn() -> getForeignColumnInfo() | 6 | +9 / −7 | |
| 2025-04-07 | 8ebdb8e5 | Updated | Refactor doc_link() function | 1 | +10 / −9 | |
| 2025-04-07 | 04d1d8d8 | Other | Show table help link in top menu as an icon and label | 5 | +8 / −1 | |
| 2025-04-07 | 504ef672 | Updated | Update CS and SK translations for OTP login | 4 | +14 / −14 | |
| 2025-04-07 | a08718ae | Other | Highlight rows under the cursor in all tables | 1 | +5 / −1 | |
| 2025-04-08 | 32685b04 | Renamed | Move main navigation below the page content in HTML code | 3 | +47 / −41 | |
| 2025-04-08 | 95693e21 | Updated | Update German translation (fix #95) | 1 | +1 / −0 | |
| 2025-04-08 | 33d3bc64 | Updated | Update changelog | 1 | +53 / −1 | |
| 2025-04-10 | 92dfaba8 | Other | Docs: Add general info about changes made to customizable functions | 1 | +3 / −0 | |
| 2025-04-10 | 50a9f105 | Other | Align data in tables to the top with respect to a baseline | 1 | +1 / −0 | |
| 2025-04-10 | 37b26671 | Other | Try to avoid false positive alert in GitHub code scanning | 1 | +2 / −1 | |
| 2025-04-10 | c427be6a | Removed | Remove Firebird driver | 5 | +3 / −329 | |
| 2025-04-10 | 2a7235a8 | Removed | Remove backward compatibility for MySQL users logged to AdminNeo 4.11 and older | 1 | +0 / −17 | |
| 2025-04-10 | 01e85423 | Other | Docs: Recommend to install OpenSSL extension | 1 | +3 / −0 | |
| 2025-04-10 | e71a753c | Other | Security: Disallow writing temporary files to symlinks | 3 | +34 / −4 | |
| 2025-04-10 | a5bab0d0 | Other | One-line layout of database selector | 1 | +5 / −0 | |
| 2025-04-10 | 322f6fb4 | Other | Do not show empty database selection if no database is available | 3 | +8 / −2 | |
| 2025-04-10 | 2b42f02b | Other | Do not show invalid database from URL in database selection | 1 | +0 / −4 | |
| 2025-04-10 | 7dd50ee1 | Other | MySQL: Allow to trust server certificate | 5 | +21 / −12 | |
| 2025-04-11 | 655b79b9 | Other | Validate availability of selected theme and color variant (close #98) | 7 | +73 / −15 | |
| 2025-04-11 | a2e936b6 | Other | Unify implementation of retrieving available themes and languages | 4 | +62 / −20 | |
| 2025-04-11 | 72b9da88 | Other | Compiler: Fix compilation on PHP 7 | 4 | +17 / −14 | |
| 2025-04-11 | 65fcae1a | Other | Do not include language processing to language updating script | 2 | +17 / −14 | |
| 2025-04-11 | 2fa10dd1 | Renamed | Rename folder lang -> translations | 50 | +9 / −9 | |
| 2025-04-12 | 94cb24c4 | Renamed | Move PDO to suggested dependencies | 2 | +6 / −7 | |
| 2025-04-15 | f86f17cb | Other | Bigger spacing between messages and top links | 1 | +7 / −6 | |
| 2025-04-15 | 2a20a8e0 | Other | Better validation of enumAsSelectThreshold config option | 1 | +5 / −1 | |
| 2025-04-17 | 76c49384 | Other | Docs: Update information about custom CSS and JS files | 1 | +5 / −4 | |
| 2025-04-17 | c5637bc1 | Other | Config: Allow to set array values as comma-separated string | 1 | +14 / −5 | |
| 2025-04-17 | e4bc93aa | Updated | Refactor get_temp_dir() function | 1 | +10 / −17 | |
| 2025-04-18 | a9c0d782 | Other | Store generated media files in the system's temp directory | 3 | +21 / −18 | |
| 2025-04-21 | 392d7c3e | Other | Check whether jsShrink is installed | 1 | +5 / −1 | |
| 2025-04-21 | 4065fce6 | Updated | Improve the layout of database/schema selector | 2 | +11 / −1 | |
| 2025-04-22 | 9f8432f3 | Added | Add missing syntax highlighter for SQLite | 1 | +1 / −0 | |
| 2025-04-22 | 43bb685a | Added | Add init() customizable method | 5 | +22 / −1 | |
| 2025-04-22 | 0cbb6dac | Added | Add printLogout() customizable method | 4 | +25 / −15 | |
| 2025-04-22 | fc96f017 | Other | Allow defining the default database credentials in servers config option | 3 | +27 / −0 | |
| 2025-04-24 | 538eb1cf | Added | Add Docker information to README.md, corrections | 1 | +17 / −11 | |
| 2025-04-24 | c0af2139 | Renamed | Rename method name() -> getServiceTitle() | 7 | +13 / −10 | |
| 2025-04-24 | b5d9e5be | Updated | Fix getQueryTimeout declaration in Pluginer | 1 | +1 / −1 | |
| 2025-04-24 | 7eef6be5 | Other | Composer: Remove unneeded class map | 1 | +0 / −8 | |
| 2025-04-26 | 730218d5 | Updated | Fix getting target input in SlugifyEditPlugin | 1 | +1 / −1 | |
| 2025-04-26 | fa6d7e76 | Other | Editor: Fix toggling JSON previews when using JsonPreviewPlugin | 3 | +20 / −23 | |
| 2025-04-26 | a5004577 | Other | Editor: Fix condition for boolean values | 1 | +1 / −1 | |
| 2025-04-27 | 99c46d95 | Added | Add a margin between the JSON link and textarea in JsonPreviewPlugin | 1 | +1 / −2 | |
| 2025-04-28 | 65aebbc0 | Removed | Remove unused constant in Config | 1 | +0 / −2 | |
| 2025-04-28 | 9b01b791 | Updated | Refactor page_messages() function | 1 | +12 / −6 | |
| 2025-04-29 | a5f6b57b | Other | Compiler: Do not include unnecessary sources | 1 | +1 / −1 | |
| 2025-04-29 | 4758f561 | Added | Add get_drivers() function | 1 | +11 / −0 | |
| 2025-04-21 | 19d1148f | Added | Add ExternalLoginPlugin | 4 | +112 / −5 | |
| 2025-04-29 | 86958033 | Other | Compiler: Fix single-driver compilation (fix #103) | 1 | +3 / −3 | |
| 2025-04-29 | da7367f6 | Updated | Refactor selectLoadMore() JS function | 2 | +38 / −27 | |
| 2025-04-29 | 1d7aa94c | Updated | Fix syntax highlighting and togglers in table rows loaded by AJAX (fix #104) | 2 | +4 / −0 | |
| 2025-04-29 | 1b4b866e | Other | JsonPreviewPlugin: Fix opening the right JSON preview in table rows loaded by AJAX | 1 | +9 / −4 | |
| 2025-04-24 | b1282cb2 | Renamed | Move Pluginer to the core | 6 | +3 / −9 | |
| 2025-04-25 | a4ea785e | Other | Autoload plugins from adminneo-plugins directory | 4 | +27 / −22 | |
| 2025-04-25 | 44fd7353 | Other | Simplify calling of plugin's methods | 4 | +105 / −472 | |
| 2025-04-26 | 2e418a5f | Other | Editor: Add an example with plugins configuration | 1 | +40 / −0 | |
| 2025-04-26 | d1b15372 | Other | Editor: Rename example classes | 2 | +9 / −9 | |
| 2025-04-26 | bc6295da | Other | Create Admin/Editor instance by universal create() static method | 10 | +59 / −34 | |
| 2025-04-27 | 742418f2 | Other | Basic dependency injection in core classes and plugins | 24 | +129 / −81 | |
| 2025-04-28 | c2fbfb17 | Renamed | Rename AdminBase class to Origin | 8 | +11 / −11 | |
| 2025-04-28 | c4edfcd0 | Other | Use singleton interface to access the Admin class in global functions | 46 | +206 / −281 | |
| 2025-04-28 | 68ce1e64 | Other | Load Admin instance from the adminneo-instance.php file | 9 | +120 / −59 | |
| 2025-04-28 | f3657395 | Other | Load configuration and plugins from adminneo-config.php and adminneo-plugins.php, error handling | 5 | +163 / −54 | |
| 2025-04-29 | ef68e0a8 | Updated | Update docs | 2 | +9 / −17 | |
| 2025-04-30 | eb951c7b | Updated | Update translations | 7 | +27 / −3 | |
| 2025-04-30 | 9c7e0c54 | Removed | Remove unused editRowPrint() method | 6 | +1 / −17 | |
| 2025-04-30 | 73bf95c3 | Renamed | Rename method editFunctions() -> getFieldFunctions(), strict types | 6 | +16 / −12 | |
| 2025-04-30 | e361e16c | Other | JS: Refactor fields editing functions | 6 | +314 / −263 | |
| 2025-04-02 | 3ac7449c | Other | Select: Allow ordering by COUNT(*) (regression from 4.9.0) | 3 | +6 / −5 | |
| 2025-04-03 | 2e96f687 | Other | Autocomplete SQL commands | 4 | +34 / −18 | |
| 2025-04-01 | e785dcdd | Other | Turkish: Fix date hint | 1 | +1 / −1 | |
| 2025-04-01 | ccb9545c | Updated | Fix JS error on Ctrl+Shift+Enter on select= | 1 | +1 / −1 | |
| 2025-04-01 | 78705a4b | Other | AdminerBeforeUnload: No error for Ctrl+Enter | 1 | +1 / −3 | |
| 2025-04-08 | af556f95 | Updated | Fix search anywhere | 2 | +37 / −34 | |
| 2025-04-10 | ed4baa49 | Updated | Fix import without primary key (regression from 5.1.0) | 2 | +2 / −1 |
2025-05 (78 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2025-05-04 | 272d17c6 | Other | Inherit ExternalLoginPlugin from Plugin (fix #105) | 1 | +4 / −4 | |
| 2025-05-04 | ef061912 | Updated | Fix checking that the right Admin instance is created (fix #106) | 1 | +4 / −4 | |
| 2025-05-04 | 7b267f27 | Updated | Improve chacking of custom Admin instance | 1 | +8 / −5 | |
| 2025-05-05 | d6315522 | Other | Do not show drivers in login field if all connections in servers use the same driver | 1 | +23 / −2 | |
| 2025-05-05 | fe3c2e7e | Other | Allow to define custom key in servers config option | 4 | +23 / −5 | |
| 2025-05-05 | 170df09e | Updated | Fix opening SQL query in a message (fix #108) | 1 | +1 / −1 | |
| 2025-05-05 | 4b89f0b5 | Other | JS: Fix navigating between various input fields by Ctrl+Up/Down keys, refactoring | 5 | +38 / −14 | |
| 2025-05-05 | 155d058b | Other | Gray icons in tables menu | 3 | +3 / −0 | |
| 2025-05-05 | 0ebb06dd | Added | Add border to column actions | 1 | +17 / −10 | |
| 2025-05-06 | 1c4f54ec | Other | Dynamic border of sticky table footer | 5 | +59 / −18 | |
| 2025-05-06 | 13bc06dd | Other | Scrollable table footer | 1 | +5 / −3 | |
| 2025-05-08 | 6dbc5956 | Other | MySQL: Fix warning in next_result() if strict standards are enabled | 1 | +5 / −0 | |
| 2025-05-07 | 144b4b8d | Other | Compiler: Switch to phpShrink library | 3 | +52 / −130 | |
| 2025-05-09 | 79efa21c | Other | Elasticsearch: Syntax highlighting in a query message | 2 | +5 / −4 | |
| 2025-05-09 | 812ad3ce | Updated | Fix adding table rows from AJAX response (fix #109) | 1 | +2 / −2 | |
| 2025-05-09 | 054c25d5 | Other | Elasticsearch: Fix updating existing record | 2 | +15 / −7 | |
| 2025-05-09 | 12e62dcb | Other | Elasticsearch: Display called request in a flash message after altering a record | 4 | +24 / −5 | |
| 2025-05-09 | 41a91116 | Other | Terminate selection SQL query with semicolon in a flash message | 1 | +4 / −0 | |
| 2025-05-09 | eab81f2a | Other | Elasticsearch: Enable JSON detection in 'keyword' fields | 2 | +2 / −2 | |
| 2025-05-09 | 602665d7 | Other | Elasticsearch: Fix displaying and saving boolean values | 1 | +4 / −5 | |
| 2025-05-10 | e89cf041 | Other | Elasticsearch: Refresh index immediately after altering a record | 2 | +12 / −2 | |
| 2025-05-10 | 93106ee4 | Updated | Fix a missing link for the next page for selection table | 1 | +3 / −1 | |
| 2025-05-10 | 0f9eee18 | Updated | Fix calling plugin functions with referenced params | 1 | +11 / −7 | |
| 2025-05-10 | 3f520d17 | Other | Elasticsearch: Compatibility with ES 8 | 2 | +22 / −8 | |
| 2025-05-11 | eedd1cc8 | Updated | Fix table editing JS functions if not all actions are supported by the database | 4 | +31 / −15 | |
| 2025-05-11 | e078bea7 | Other | Elasticsearch: Fix creating and altering indexes | 2 | +26 / −12 | |
| 2025-05-11 | c45314e0 | Other | Elasticsearch: Display request for deleting an index | 1 | +6 / −1 | |
| 2025-05-07 | e97a43f1 | Other | Compiler: Downgrade code to PHP 5.4 | 8 | +146 / −17 | |
| 2025-05-08 | 790eecc9 | Other | Compiler: Downgrade plugins to PHP 5.4 | 2 | +16 / −1 | |
| 2025-05-09 | 52f32c33 | Updated | Update docs for PHP 5.4 | 4 | +10 / −4 | |
| 2025-05-11 | 5a085fed | Other | Compiler: Store compiled files into the 'compiled' directory | 1 | +4 / −4 | |
| 2025-05-11 | c580daa9 | Other | Compiler: Add -h and --help parameters, better help information | 2 | +37 / −8 | |
| 2025-05-11 | c240436f | Other | Compiler: Theme 'default' will include all color variants | 2 | +9 / −16 | |
| 2025-05-11 | f34d1eb0 | Other | Language update: Add -h and --help parameters, better help information | 1 | +16 / −2 | |
| 2025-05-11 | 45ea201f | Other | MySQL: Define missing constant in PHP < 5.6 | 1 | +6 / −0 | |
| 2025-05-12 | 22e030f0 | Updated | Update German translation | 2 | +2 / −0 | |
| 2025-05-12 | a15054b2 | Updated | Update Polish translation | 2 | +28 / −22 | |
| 2025-05-12 | ccbfe723 | Updated | Update Bengali translation | 2 | +46 / −40 | |
| 2025-05-12 | c6d33cdc | Added | Add Hindi translation | 3 | +299 / −0 | |
| 2025-05-12 | 8def214b | Updated | Update Japanese translation | 2 | +113 / −109 | |
| 2025-05-12 | 80028bba | Updated | Update Ukrainian and Russian translation | 3 | +26 / −14 | |
| 2025-05-12 | efc2cea9 | Updated | Update Spanish translation | 2 | +26 / −24 | |
| 2025-05-12 | 8dc3f962 | Other | Display 'HTTP request' label in messages for non-SQL databases | 3 | +5 / −1 | |
| 2025-05-13 | d28d8ccf | Updated | Update German translation | 1 | +2 / −0 | |
| 2025-05-14 | f5574c3e | Updated | Fix editing stored procedures | 10 | +36 / −25 | |
| 2025-05-13 | 36a4b887 | Other | Tests: Make Katalon test suite work again | 3 | +54 / −54 | |
| 2025-05-14 | bd1ebc44 | Other | Tests: Work with JUSH textarea | 1 | +6 / −16 | |
| 2025-05-14 | ab5b9109 | Other | Tests: Add tests for compiled versions, extract SQLite tests | 6 | +935 / −483 | |
| 2025-05-14 | e3d01963 | Removed | Remove Travis CI | 1 | +0 / −12 | |
| 2025-05-15 | 65b508e7 | Other | Tests: Rewrite coverage report | 3 | +215 / −90 | |
| 2025-05-15 | 6a345eb6 | Updated | Refactor printing header with logo and version | 2 | +19 / −20 | |
| 2025-05-17 | cc2ccc21 | Other | Cleanup font family | 2 | +2 / −2 | |
| 2025-05-19 | d2e0694a | Updated | Update readme | 1 | +6 / −13 | |
| 2025-05-19 | 2dc35779 | Other | Do not use alpha channel in button hover color | 7 | +6 / −9 | |
| 2025-05-19 | 8075fd47 | Updated | Fix editing records in view without a primary key (fix #111) | 1 | +1 / −1 | |
| 2025-05-19 | 4f5439ad | Other | Use standard ISO codes for languages with region | 3 | +2 / −2 | |
| 2025-05-19 | b9d28d91 | Other | Compiler: Include all drivers by default | 2 | +27 / −28 | |
| 2025-05-19 | e002f4d2 | Other | Docs: Minor updates, typos, formatting changes | 2 | +22 / −20 | |
| 2025-05-21 | 92cb22bd | Updated | Update comments in plugins | 5 | +7 / −5 | |
| 2025-05-23 | d0b4517d | Other | Compiler: Add -o parameter to define output directory and/or filename | 1 | +52 / −13 | |
| 2025-05-23 | aa9a0ad6 | Released | Version 5.0.0-rc | 1 | +1 / −1 | |
| 2025-05-26 | 77628f20 | Other | Compiler: Compile all themes by default | 2 | +12 / −4 | |
| 2025-05-26 | 15d37431 | Updated | Fix Composer 'clean' command | 1 | +1 / −1 | |
| 2025-05-26 | 92cf328a | Other | Include external dependencies to the project | 63 | +9683 / −12 | v5.0.0-rc |
| 2025-05-25 | 74b3c0f1 | Updated | Update web links to adminneo.org | 64 | +66 / −66 | |
| 2025-05-26 | a3632755 | Renamed | Move documentation to the web page | 3 | +30 / −828 | |
| 2025-05-27 | 51dff72f | Removed | Delete unneeded compile-set.sh script | 2 | +0 / −27 | |
| 2025-05-27 | c5aa01ad | Other | PostgreSQL PDO: Fix undefined variables when executing custom SQL-command (fix #112) | 1 | +2 / −2 | |
| 2025-05-27 | b7cf2f15 | Updated | Fix typo in plugins usage URL (fix #115) | 15 | +15 / −15 | |
| 2025-05-27 | da063ffb | Other | Compiler: Fix compiling custom JSON configuration (fix #116) | 1 | +2 / −1 | |
| 2025-05-27 | 099f2871 | Updated | Update Polish translation | 1 | +16 / −19 | |
| 2025-05-27 | 3dac799a | Other | Compiler: Print compilation parameters into the main comment | 3 | +23 / −6 | |
| 2025-05-28 | 8b7ba4ea | Other | Compiler: Print project version into the main comment | 3 | +5 / −1 | |
| 2025-05-28 | c473eae6 | Removed | Remove Travis from .gitattributes | 1 | +0 / −1 | |
| 2025-05-28 | b217ea64 | Other | Enhance new version checking | 3 | +5 / −4 | |
| 2025-05-28 | 89e45cad | Other | Unify headlines in changelog | 1 | +24 / −24 | |
| 2025-05-29 | 2d018cf6 | Updated | Fix PHP warning when updating all translations (fix #118) | 1 | +3 / −2 | |
| 2025-05-29 | 740ccb5e | Released | Release 5.0.0 | 2 | +8 / −4 | v5.0.0 |
2025-06 (58 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2025-06-01 | 5762a678 | Released | Bump dev version | 1 | +1 / −1 | |
| 2025-06-02 | d40ab241 | Other | Refine and standardize Japanese Translations | 1 | +95 / −93 | |
| 2025-06-01 | 0c2ab1d6 | Updated | Update changelog | 1 | +8 / −1 | |
| 2025-06-01 | 586d7907 | Updated | Fix untranslated Japanese texts | 1 | +5 / −5 | |
| 2025-06-01 | bc54085f | Other | MS SQL: Fix undefined variable in insertUpdate() | 1 | +1 / −0 | |
| 2025-06-03 | b87d6e35 | Other | MS SQL: Add support for Encrypt and TrustServerCertificate parameters in PDO_SQLSRV | 2 | +20 / −1 | |
| 2025-06-03 | 188fca99 | Other | Compiler: Fix downgrading null coalescing of object members | 2 | +4 / −4 | |
| 2025-06-03 | 36a895d3 | Other | Correct visibility of various constructors | 3 | +3 / −3 | |
| 2025-06-04 | 01c42974 | Other | MongoDB: Fix dropping index | 1 | +1 / −1 | |
| 2025-06-04 | 2e412e73 | Other | Downgrade undefined constants to PHP 5 | 3 | +5 / −5 | |
| 2025-06-05 | 668dc58f | Other | Properly check existence of MYSQL_ATTR_SSL_VERIFY_SERVER_CERT constant | 2 | +2 / −2 | |
| 2025-06-05 | a4669596 | Updated | Fix displaying last page instead of the first one on PHP 7 and older | 2 | +7 / −5 | |
| 2025-06-05 | 1281ceb5 | Added | Add defaultServer configuration parameter | 4 | +24 / −2 | |
| 2025-06-05 | a17ea486 | Added | Add defaultDatabase configuration parameter | 3 | +8 / −2 | |
| 2025-06-05 | 0d74d0bb | Other | MS SQL: Order databases by the name | 1 | +1 / −1 | |
| 2025-06-08 | c546f795 | Updated | Improve EditorNeo SQLite example by hiding username login field | 2 | +12 / −2 | |
| 2025-06-09 | 6167a47a | Updated | Update link to the Docker image | 1 | +1 / −1 | |
| 2025-06-01 | 6ba38764 | Renamed | Rename Min_DB -> Database, Min_Result -> Result | 40 | +97 / −95 | |
| 2025-06-01 | 744b00c3 | Renamed | Rename Min_SQL -> Driver, Min_Driver -> *Driver | 38 | +96 / −39 | |
| 2025-06-02 | 06af51ef | Updated | Refactor Driver class, strict typing | 12 | +355 / −239 | |
| 2025-06-02 | 8e285750 | Renamed | Move drivers list to Drivers class | 20 | +75 / −59 | |
| 2025-06-02 | 1720ddd2 | Other | Use Driver as a singleton | 42 | +81 / −99 | |
| 2025-06-02 | cb98fc01 | Updated | Refactor Database classes, strict typing | 27 | +892 / −567 | |
| 2025-06-04 | 3e38a24b | Other | Use primary Database connection as a singleton | 49 | +241 / −440 | |
| 2025-06-04 | cfcb1b3a | Other | Unify singleton implementations | 1 | +4 / −4 | |
| 2025-06-04 | 9bda8d95 | Renamed | Rename Database -> Connection, Database::connect() -> open() | 34 | +299 / −286 | |
| 2025-06-04 | 8c70429e | Other | Strict types for Connection parameters | 2 | +31 / −30 | |
| 2025-06-04 | f8902f10 | Other | Strict types for indexes(), explain() and various schema functions | 9 | +93 / −60 | |
| 2025-06-06 | 6c4cb73a | Other | Unify error handler callback functions | 2 | +4 / −4 | |
| 2025-06-06 | 772dcb83 | Renamed | Move field types to Driver | 14 | +261 / −139 | |
| 2025-06-07 | 3d0ae228 | Renamed | Move edit functions to Driver | 12 | +87 / −71 | |
| 2025-06-07 | 79732c80 | Renamed | Move operators, functions and grouping to Driver | 14 | +225 / −109 | |
| 2025-06-07 | 2c070fd5 | Renamed | Move system databases to Driver | 7 | +37 / −21 | |
| 2025-06-10 | c22b5fc4 | Renamed | Move unsigned to Driver | 9 | +19 / −13 | |
| 2025-06-10 | d4d3b783 | Renamed | Move on_actions to Driver | 7 | +35 / −21 | |
| 2025-06-10 | 0fbd1931 | Other | Mongo: Move Driver and global functions out for condition | 1 | +217 / −218 | |
| 2025-06-10 | 3fbba540 | Renamed | Move supported PHP extensions to Drivers | 13 | +27 / −24 | |
| 2025-06-10 | 8747d111 | Other | ClickHouse: Check for allow_url_fopen | 1 | +124 / −115 | |
| 2025-06-10 | c0f9b2c1 | Renamed | Move IN/OUT procedure parameters to Driver | 5 | +19 / −9 | |
| 2025-06-10 | d9ae4cd8 | Renamed | Move enum length pattern to Driver | 5 | +9 / −9 | |
| 2025-06-10 | b7db0a7a | Updated | Refactor $jush identifier to DIALECT constant | 32 | +102 / −185 | |
| 2025-06-11 | 2823cdbc | Other | Compiler: Fix single driver compilation | 1 | +1 / −0 | |
| 2025-06-11 | bb0ebb5e | Other | Drivers refactoring | 0 | +0 / −0 | |
| 2025-06-11 | 0870a789 | Other | Shorten some ternary operators | 5 | +6 / −6 | |
| 2025-06-12 | b75e8d91 | Other | MySQL: Do not display charset (e.g., _utf8mb4) in generated columns definition | 1 | +9 / −4 | |
| 2025-06-12 | 78c0c9d0 | Other | Tests: Add tests for generated columns | 2 | +61 / −1 | |
| 2025-06-12 | f9748274 | Added | Add support for creating generated columns | 0 | +0 / −0 | |
| 2025-06-12 | c940bfe8 | Renamed | Rename Connection.getResult -> Connection.getValue | 14 | +68 / −61 | |
| 2025-06-23 | e2570746 | Updated | Refactor formatting selected value | 5 | +24 / −21 | |
| 2025-06-23 | 06f5cb63 | Other | Editor: Correctly handle nullable variable | 1 | +2 / −0 | |
| 2025-06-15 | aab6853c | Updated | Refactor global functions for translations | 55 | +242 / −178 | |
| 2025-06-23 | 3c3f9757 | Other | Reformat translations according to the template | 49 | +10770 / −8857 | |
| 2025-06-24 | 7bc2d217 | Other | Translations refactoring | 0 | +0 / −0 | |
| 2025-06-25 | 86aa91bb | Other | MariaDB: Fix parsing type of the generated column in view (fix #130) | 1 | +7 / −1 | |
| 2025-06-25 | ab6f954a | Other | Translations: Refactor translations updating script | 1 | +40 / −37 | |
| 2025-06-25 | a5bbc4d4 | Other | Docs: Add basic info about translations | 1 | +8 / −0 | |
| 2025-06-25 | 96a75408 | Other | Use html_select() helper function | 3 | +8 / −9 | |
| 2025-06-25 | 4779c010 | Updated | Update changelog | 1 | +3 / −0 |
2025-07 (60 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2025-07-02 | b2748130 | Updated | Refactor TmpFile class | 1 | +16 / −5 | |
| 2025-07-02 | 1e230b29 | Updated | Refactor classes for DB result | 28 | +577 / −271 | |
| 2025-07-02 | b101170d | Other | Compiler: Fix compiling translations | 1 | +2 / −2 | |
| 2025-07-01 | e532efcb | Other | Compiler: Use variable for duplicated string | 1 | +3 / −2 | |
| 2025-07-01 | 8bdb4c80 | Other | Plugins: Use protected visibility of member properties | 12 | +28 / −25 | |
| 2025-07-02 | 557db66d | Other | Unify Result.fetchValue() implementation | 2 | +11 / −18 | |
| 2025-07-02 | cb27d213 | Updated | Update changelog | 1 | +1 / −1 | |
| 2025-07-02 | 36aa8bba | Other | Port changes from Adminer 5.0.3 and 5.0.4 | 0 | +0 / −0 | |
| 2025-07-03 | 9b4dffae | Updated | Improve error handling when creating a directory | 2 | +3 / −3 | |
| 2025-07-03 | fbe53c98 | Updated | Fix opening custom links in selection table to a new tab (fix #133) | 2 | +9 / −2 | |
| 2025-07-03 | 6a32a20d | Other | Editor: Fix autoselecting the first available database (fix #125) | 2 | +10 / −4 | |
| 2025-07-03 | 4345b112 | Other | Compiler: Check whether all code replacements have been done | 2 | +13 / −8 | |
| 2025-07-04 | fcd5b8ca | Renamed | Move all examples into one place | 9 | +136 / −44 | |
| 2025-07-04 | a4267ef6 | Renamed | Move all tests into one place | 10 | +124 / −71 | |
| 2025-07-06 | 735fe943 | Other | Display views in Editor (fix #79) | 3 | +13 / −10 | |
| 2025-07-07 | 2453e23b | Other | Simplify checking for MariaDB and CockroachDB | 5 | +17 / −8 | |
| 2025-07-07 | e335f48b | Other | Port changes from Adminer 5.0.5 | 0 | +0 / −0 | |
| 2025-07-07 | 3dd9ea6c | Updated | Update changelog | 1 | +1 / −1 | |
| 2025-07-07 | 8eb9ce88 | Updated | Fix PHP 5.4 support | 2 | +4 / −1 | |
| 2025-07-07 | ff2a8397 | Updated | Improve coding style in core classes, fix tab indents | 13 | +131 / −94 | |
| 2025-07-08 | 7c2ecc08 | Updated | Fix the default value of DB constant | 1 | +1 / −1 | |
| 2025-07-08 | 440ed45a | Updated | Refactor saving settings for dump and export forms | 8 | +88 / −60 | |
| 2025-07-08 | 2fa02acd | Other | Save bytes | 1 | +1 / −1 | |
| 2025-07-08 | 7398fd83 | Other | MariaDB, CockroachDB: Display DB flavor name | 8 | +55 / −12 | |
| 2025-07-08 | 5b188d98 | Removed | Delete adminer.version before writing | 1 | +4 / −1 | |
| 2025-07-08 | 042cb305 | Other | Display comment in title of field | 2 | +2 / −1 | |
| 2025-07-08 | 39cb14b3 | Other | Mark bugs at https://sourceforge.net/p/adminer/bugs-and-features/ | 1 | +110 / −110 | |
| 2025-07-08 | 4472ba03 | Other | Shorten queries saved from SQL command to URL | 2 | +2 / −1 | |
| 2025-07-08 | cf2d5211 | Updated | Update changelog | 1 | +1 / −1 | |
| 2025-07-08 | 4a063044 | Other | Port changes from Adminer 5.0.6 | 0 | +0 / −0 | |
| 2025-07-08 | 849b605e | Updated | Refactor min_version() to Connection::isMinVersion() | 12 | +101 / −60 | |
| 2025-07-09 | b01f2931 | Other | Compiler: Remove unused functions | 1 | +0 / −17 | |
| 2025-07-09 | 40f027e2 | Updated | Update JsShrink library | 9 | +48 / −37 | |
| 2025-07-14 | 0ffc9bd5 | Added | Add funding configuration | 1 | +1 / −0 | |
| 2025-07-01 | 11ce9e4a | Other | Auto-create log folder structure | 2 | +6 / −0 | |
| 2025-07-15 | 0d2fdade | Other | PDO: Fix using wrong result class | 1 | +0 / −1 | |
| 2025-07-15 | d7b4b56f | Other | Split server info to version and flavor | 16 | +55 / −63 | |
| 2025-07-16 | 7398c307 | Other | MongoDB: Fix broken driver | 6 | +87 / −50 | |
| 2025-07-16 | a0f19c53 | Updated | Refactor $VERSION to VERSION constant | 6 | +14 / −18 | |
| 2025-07-16 | 0c3b1e7d | Renamed | Rename $LANG -> $language | 1 | +6 / −6 | |
| 2025-07-22 | 174d39a9 | Updated | Refactor $HTTPS to HTTPS constant | 2 | +6 / −6 | |
| 2025-07-22 | f50ee11c | Updated | Refactor connection methods, fix escaping error messages | 17 | +133 / −127 | |
| 2025-07-24 | 2153d273 | Updated | Fix duplicated page header | 2 | +1 / −2 | |
| 2025-07-24 | c078b03c | Other | Use short array syntax | 3 | +9 / −9 | |
| 2025-07-24 | 64ecca74 | Updated | Fix table header rendered over the sticky table footer (fix #137) | 1 | +1 / −0 | |
| 2025-07-24 | 1c6ec5fd | Updated | Refactor collecting error messages | 32 | +185 / −137 | |
| 2025-07-25 | b9f1b3d3 | Other | Simplify error handling if token in POST request doesn't match | 22 | +25 / −27 | |
| 2025-07-29 | 116cfa9f | Updated | Update comments in core classes | 2 | +28 / −9 | |
| 2025-07-29 | decbd3b9 | Updated | Update comments and formatting in HTML functions | 2 | +45 / −27 | |
| 2025-07-31 | d734134c | Added | Add config files to .gitignore | 1 | +2 / −0 | |
| 2025-07-31 | 5fab5d85 | Other | Make secondary icons slightly less visible | 2 | +10 / −1 | |
| 2025-07-30 | c269d168 | Added | Add Settings page with language selection | 8 | +82 / −10 | |
| 2025-07-31 | f811b5ce | Added | Add color mode setting (fix #123) | 2 | +42 / −2 | |
| 2025-07-31 | 176d7f07 | Added | Add navigation mode setting, introduce Settings class | 7 | +139 / −21 | |
| 2025-07-31 | 9425ba0b | Added | Add table links setting | 5 | +27 / −7 | |
| 2025-07-31 | 84cc49a1 | Added | Add enum as select setting | 3 | +29 / −2 | |
| 2025-07-31 | 52a1f6ff | Added | Add records per page setting | 4 | +28 / −7 | |
| 2025-07-13 | d9819b6e | Other | Sync Jush with original library | 30 | +5188 / −6299 | |
| 2025-07-14 | 88366c0a | Updated | Improve autocompletion initialization | 2 | +7 / −6 | |
| 2025-07-14 | 43566820 | Other | Defer syntax highlighting | 3 | +43 / −44 |
2025-08 (39 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2025-08-02 | 5674ccfd | Updated | Fix grammar in Czech translation | 1 | +2 / −2 | |
| 2025-08-05 | efe2955c | Other | Wrap forms with 'box' style on small screens | 6 | +54 / −5 | |
| 2025-08-12 | c8d4217b | Other | Composer: Require external dependencies only in dev environment | 1 | +3 / −1 | |
| 2025-08-12 | 898756e6 | Other | Composer: Change package name to adminneo-org/adminneo | 1 | +1 / −1 | |
| 2025-08-12 | d8e7e0bb | Other | Composer: Remove composer internal files from git | 14 | +2 / −1347 | |
| 2025-08-12 | e6688589 | Updated | Update changelog | 1 | +1 / −0 | |
| 2025-08-01 | 63c15209 | Other | Make settings available in Editor and plugins | 7 | +131 / −90 | |
| 2025-08-02 | da2604ef | Updated | Fix saving language, longer cookie expiration | 1 | +10 / −9 | |
| 2025-08-02 | 80196888 | Other | Automatically prolong expiration of settings cookie | 1 | +14 / −3 | |
| 2025-08-03 | 162b92b3 | Added | Add settings to JsonPreviewPlugin | 5 | +51 / −11 | |
| 2025-08-04 | e797d142 | Updated | Update Czech and Slovak translations | 3 | +75 / −0 | |
| 2025-08-05 | a00d849b | Updated | Update German translation (fix #138) | 1 | +25 / −0 | |
| 2025-08-06 | d3126d09 | Renamed | Rename color mode -> color scheme | 6 | +24 / −24 | |
| 2025-08-12 | 51e18681 | Other | Code cleanup | 2 | +23 / −25 | |
| 2025-08-12 | de42a6ca | Renamed | Move comments parameter to Settings | 3 | +18 / −7 | |
| 2025-08-12 | 9f6f59a2 | Renamed | Move export parameters to Settings | 3 | +29 / −12 | |
| 2025-08-13 | c0e43b77 | Renamed | Move dump parameters to Settings | 2 | +44 / −27 | |
| 2025-08-13 | 36f1776c | Renamed | Move index parameters to Settings | 2 | +4 / −2 | |
| 2025-08-13 | 4548f718 | Merged | Merge branch 'settings' | 0 | +0 / −0 | |
| 2025-08-13 | 9db3fa4b | Updated | Update changelog | 1 | +2 / −0 | |
| 2025-08-14 | 988d6d93 | Updated | Fix calling getAllFields without a database | 1 | +4 / −0 | |
| 2025-08-14 | 59596f4d | Updated | Fix displaying help for field type (regression from 5.0.0) | 2 | +6 / −5 | |
| 2025-08-15 | c28f00b2 | Other | Compiler: Fix rewriting ?? inside function parameters (fix #140) | 2 | +8 / −3 | |
| 2025-08-27 | 78198e31 | Updated | Fix accessing null as array (fix #141) | 1 | +1 / −1 | |
| 2025-08-27 | 56fc7709 | Updated | Fix displaying help popup under the navigation and outside the screen | 2 | +19 / −3 | |
| 2025-08-28 | bf490dc1 | Merged | Merge branch 'autocomplete' | 0 | +0 / −0 | |
| 2025-08-28 | db941a3f | Updated | Fix z-index of help popup | 2 | +6 / −2 | |
| 2025-08-28 | c266cb61 | Other | Tests: Update toolbox selector | 2 | +4 / −4 | |
| 2025-08-29 | 35d489d8 | Updated | Update Jush library | 2 | +7 / −4 | |
| 2025-08-29 | 82a14bbd | Updated | Update Dutch translation (fix #143) | 1 | +51 / −2 | |
| 2025-08-29 | b9feebc2 | Updated | Update Jush library | 2 | +7 / −6 | |
| 2025-08-30 | d1b2271a | Updated | Fix token for the unsuccessful login | 1 | +5 / −0 | |
| 2025-08-30 | 550f17d5 | Updated | Update changelog | 1 | +5 / −2 | |
| 2025-08-30 | 6b1ce19d | Other | French translation | 1 | +51 / −2 | |
| 2025-08-30 | 7d2f1698 | Updated | Update changelog | 1 | +1 / −0 | |
| 2025-08-30 | 2c1e401d | Other | Align values returned by numeric functions right | 1 | +4 / −1 | |
| 2025-08-31 | 4392839c | Released | Release 5.1.0 | 2 | +3 / −3 | v5.1.0 |
| 2025-08-31 | 53814ae8 | Released | Bump version to 5.2.0-dev | 1 | +1 / −1 | |
| 2025-08-31 | 3016357f | Other | Better position of version badge | 1 | +1 / −1 |
2025-09 (19 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2025-09-01 | 26e29518 | Other | Compiler: Fix missing autocompletion script in a single driver file (fix #146) | 1 | +4 / −1 | |
| 2025-09-01 | a7098930 | Other | Compiler: Fix compiling Elasticsearch single driver | 1 | +5 / −0 | |
| 2025-09-01 | 03310921 | Released | Release 5.1.1 | 2 | +8 / −1 | v5.1.1 |
| 2025-09-01 | edd90401 | Released | Bump version to 5.2.0-dev | 1 | +1 / −1 | |
| 2025-09-04 | e185ac2d | Other | Silent warning if adminneo.version file not exists (fix #152) | 1 | +1 / −1 | |
| 2025-09-04 | 91240897 | Other | PDO: Fix displaying the number of affected rows (regression from 5.0.0) (fix #151) | 2 | +13 / −1 | |
| 2025-09-04 | b6ca9f62 | Other | Don't guess AES algo based on PHP version | 1 | +5 / −7 | |
| 2025-09-08 | 34f1b145 | Updated | Update Spanish translation | 2 | +63 / −15 | |
| 2025-09-08 | 4bb21e49 | Updated | Update changelog | 1 | +7 / −6 | |
| 2025-09-06 | 2b258ad8 | Updated | fix isset call on PHP5 | 1 | +2 / −1 | |
| 2025-09-09 | 2c0aba4e | Updated | Fix displaying empty error message | 1 | +3 / −1 | |
| 2025-09-29 | 5599a732 | Other | Set correct path to compile.php in Makefile (fix #161) | 1 | +1 / −1 | |
| 2025-09-29 | e933316a | Other | MariaDB: Fix changing user password (fix #155) | 2 | +6 / −1 | |
| 2025-09-30 | 563ef042 | Updated | Update Makefile for the current project state | 2 | +2 / −13 | |
| 2025-09-02 | 90eae8cf | Updated | Improve displaying field info if type is not defined | 2 | +5 / −3 | |
| 2025-09-02 | a8639ea6 | Other | Table-less drivers: display empty field only without fields() | 1 | +1 / −1 | |
| 2025-09-09 | 5255ec3b | Other | Avoid PHP and HTML mixing | 25 | +624 / −442 | |
| 2025-09-30 | 1521227e | Added | Add helper function for <input type=hidden> | 13 | +76 / −48 | |
| 2025-09-09 | e9b050b1 | Other | More secure randomness on PHP5, 256 bits of entropy in random strings | 7 | +256 / −24 |
2025-10 (34 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2025-10-01 | 3601fa1b | Updated | Fix login on PHP 5 | 1 | +7 / −7 | |
| 2025-10-03 | 7a1bedf9 | Other | Match longer input fields width with textarea | 1 | +1 / −1 | |
| 2025-10-09 | 0e986060 | Updated | Fix escaping \t in JSON values (fix #159) | 2 | +2 / −1 | |
| 2025-10-09 | a83f8ec4 | Other | Use json_encode() instead of custom json_row() | 4 | +28 / −26 | |
| 2025-10-15 | aa8964b2 | Other | Print the last release number to compiled plugins (fix #164) | 18 | +45 / −0 | |
| 2025-10-01 | 0bd79da6 | Other | PostgreSQL: Display proper DB version | 1 | +1 / −1 | |
| 2025-10-02 | d6422f6a | Other | JS: Cleanup the code | 8 | +159 / −188 | |
| 2025-10-02 | 5614614f | Other | JS: Use arrow functions | 7 | +44 / −46 | |
| 2025-10-04 | c90cd168 | Other | Tests: Keep Katalon tests only for compiled version | 3 | +1 / −461 | |
| 2025-10-05 | 23d743d3 | Other | JS: Use classList instead of className | 3 | +3 / −4 | |
| 2025-10-06 | 1c6e0901 | Other | GeminiSqlPlugin: Handle network errors properly | 1 | +6 / −4 | |
| 2025-10-06 | a424a5ef | Other | GeminiSqlPlugin: Optimise the prompt if no database is selected | 1 | +9 / −3 | |
| 2025-10-15 | e8ff6d7f | Other | Enable E_NOTICE reporting | 2 | +11 / −7 | |
| 2025-10-16 | 97ab6997 | Other | MySQL: Fix retrieving additional info about the last query | 4 | +18 / −2 | |
| 2025-10-16 | 4361cb45 | Other | Optimise JS for resetting record value function while editing | 2 | +3 / −5 | |
| 2025-10-17 | 95447d49 | Other | Unify the result of fetchField() method | 10 | +29 / −20 | |
| 2025-10-17 | 3032cc00 | Other | MS SQL: Common parent for PDO connection | 1 | +31 / −37 | |
| 2025-10-18 | 5e0b208e | Other | MS SQL PDO: Fix invalid number of rows in SQL command | 2 | +3 / −1 | |
| 2025-10-18 | 7ed9cdd3 | Updated | Update changelog | 1 | +2 / −0 | |
| 2025-10-18 | cd9a0522 | Other | Port changes from Adminer 5.1.0 | 0 | +0 / −0 | |
| 2025-10-19 | e1f2862d | Updated | Update translations for Gemini plugin | 7 | +19 / −1 | |
| 2025-10-20 | 73046e77 | Added | Add sqlAutocompletion configuration parameter | 3 | +11 / −1 | |
| 2025-10-20 | f89283c4 | Added | Add relationLinks configuration parameter (fix #46) | 5 | +69 / −51 | |
| 2025-10-20 | 59dc1c25 | Added | Add setting for displaying links to referencing tables | 11 | +44 / −28 | |
| 2025-10-21 | d661d815 | Added | Add PostgreSQL support to relation links | 4 | +51 / −22 | |
| 2025-10-21 | 49ac3d00 | Other | Strip table prefix from relation links | 1 | +3 / −1 | |
| 2025-10-21 | beb9d10d | Other | GeminiSqlPlugin: Remove the default API key | 2 | +3 / −4 | |
| 2025-10-24 | 3595129a | Renamed | Move backward keys retrieving to drivers | 10 | +67 / −18 | |
| 2025-10-25 | 1f48613a | Other | MS SQL: Add support for relation links | 2 | +14 / −2 | |
| 2025-10-27 | fae4d59c | Added | Add password_verify to polyfill functions | 3 | +9 / −2 | |
| 2025-10-29 | 37e23667 | Updated | Fix passing function result as a reference (fix #166) | 1 | +1 / −1 | |
| 2025-10-31 | f5455e38 | Updated | Fix escaping user credentials in web based drivers | 1 | +1 / −1 | |
| 2025-10-27 | 7905a358 | Other | MySQL, PostgreSQL: Validate the default password if the user is authenticated via unix socket (fix #162) | 5 | +36 / −7 | |
| 2025-10-30 | 12e28b96 | Other | Adapt new openPasswordless() method | 2 | +4 / −21 |
2025-11 (16 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2025-11-02 | aa533b94 | Other | PostgreSQL: Connect to localhost with default port if server is not specified | 2 | +4 / −0 | |
| 2025-11-02 | d8d18386 | Other | Tests: Configure test AdminNeo instance, remove devel test | 2 | +12 / −22 | |
| 2025-11-02 | 32fa0bcb | Updated | Update changelog | 1 | +2 / −1 | |
| 2025-11-02 | 0452ffe0 | Updated | Update German and Dutch translations | 3 | +13 / −3 | |
| 2025-11-02 | ab46db4a | Updated | Update and improve Spanish translation | 1 | +13 / −7 | |
| 2025-11-02 | 2b90bf9c | Updated | Update changelog | 1 | +2 / −2 | |
| 2025-11-02 | 5af84b45 | Released | Release 5.2.0 | 1 | +1 / −1 | v5.2.0 |
| 2025-11-02 | 9dbe2ee3 | Updated | Update changelog | 1 | +2 / −2 | |
| 2025-11-02 | 6327161f | Released | Bump version to 5.3.0-dev | 1 | +1 / −1 | |
| 2025-11-02 | 89d71c0c | Other | ForeignEditPlugin: Fix displaying foreign values from different schema | 2 | +15 / −6 | |
| 2025-11-06 | b1e7ddc1 | Other | JsonDumpPlugin: Fix invalid JSON format | 2 | +3 / −1 | |
| 2025-11-06 | 87c1100c | Updated | Fix opening exported CSV file to browser window (fix #171) | 2 | +2 / −1 | |
| 2025-11-06 | 2f14c848 | Other | ForeignEditPlugin: Fix wrong cache key for target values (fix #170) | 1 | +1 / −1 | |
| 2025-11-06 | 06297e97 | Updated | Fix escaping spaces in cookie value | 2 | +2 / −1 | |
| 2025-11-06 | be024126 | Other | Use input type 'text' instead of 'search' in selection filter | 3 | +6 / −15 | |
| 2025-11-11 | d5a517e3 | Other | PostgreSQL: Fix connecting via default socket if server is not specified | 2 | +9 / −3 |
2025-12 (10 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2025-12-07 | 4d54c5a4 | Other | PostgreSQL: Print connection error message also from socket if host is not specified | 1 | +6 / −1 | |
| 2025-12-07 | 14e9bc62 | Other | Format new lines in connection error message | 1 | +1 / −1 | |
| 2025-12-07 | 5592f510 | Released | Release 5.2.1 | 2 | +3 / −3 | v5.2.1 |
| 2025-12-07 | 5c5c089d | Released | Bump version to 5.3.0-dev | 1 | +1 / −1 | |
| 2025-12-08 | b87090ae | Other | PostgreSQL: Fix connecting via TCP/IP if server is not specified (regression from 5.2.1) | 2 | +10 / −1 | |
| 2025-12-13 | 5ffc718f | Updated | Update changelog | 1 | +5 / −0 | |
| 2025-12-13 | befde6f6 | Other | Replace function get_random_string() with Random::strongKey() | 7 | +46 / −21 | |
| 2025-12-20 | 9ea625da | Updated | Fix selecting routines in DB export (fix #176) | 2 | +3 / −2 | |
| 2025-12-20 | 22a27f18 | Updated | Refactor tar_file() function, fix sending TAR data to output (fix #176) | 4 | +24 / −15 | |
| 2025-12-21 | a1506c11 | Updated | Fix exporting views in CSV format | 2 | +2 / −1 |
2026-01 (20 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2026-01-01 | 47145195 | Other | Use foreach() instead of each() | 1 | +1 / −1 | |
| 2026-01-01 | f00ce0a4 | Other | GeminiSqlPlugin: Switch to Gemini 2.5 Flash model by default | 1 | +1 / −1 | |
| 2026-01-05 | 1972472c | Updated | Refactor functions | 13 | +117 / −71 | |
| 2026-01-05 | ba5bb8e5 | Other | Use void instead of @return null | 3 | +16 / −27 | |
| 2026-01-06 | 6fe0c055 | Updated | Fix using undefined variables | 5 | +5 / −4 | |
| 2026-01-05 | 985ebebc | Updated | Refactor functions | 11 | +183 / −113 | |
| 2026-01-06 | b7ee9f3d | Other | Small fixes | 7 | +7 / −7 | |
| 2026-01-07 | de415a77 | Updated | Refactor functions | 4 | +55 / −40 | |
| 2026-01-07 | ab1b59cd | Other | Doc-comments: Improve type hints | 6 | +29 / −22 | |
| 2026-01-07 | 09770e0d | Other | Strict types in XXTEA implementation | 1 | +10 / −7 | |
| 2026-01-07 | e414a64f | Other | JS: Add 'use strict' | 4 | +6 / −0 | |
| 2026-01-12 | 23e731a6 | Other | PostgreSQL: Fix PHP warning when creating new routine | 1 | +7 / −5 | |
| 2026-01-13 | c63ef005 | Updated | Refactor select() function, rename to print_select_result() | 4 | +37 / −17 | |
| 2026-01-13 | 072aee64 | Other | Split editFunctions | 10 | +60 / −48 | |
| 2026-01-13 | 28005a50 | Updated | Refactor functions | 10 | +42 / −19 | |
| 2026-01-13 | 9249c7da | Renamed | Move truncate_utf8() to html.inc.php | 2 | +18 / −18 | |
| 2026-01-14 | 8bd548d2 | Other | Use int for $limit | 14 | +38 / −39 | |
| 2026-01-15 | f75cab47 | Other | MsSQL: Fix casting in selectDatabase | 1 | +1 / −1 | |
| 2026-01-15 | dfdb394c | Other | Method processFieldInput() requires field definition | 4 | +6 / −13 | |
| 2026-01-16 | c4107fe2 | Updated | Update changelog | 1 | +2 / −0 |
2026-02 (8 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2026-02-08 | 4182456b | Other | Avoid deprecated each() | 2 | +17 / −17 | |
| 2026-02-09 | 958b73da | Updated | Update .gitignore | 1 | +1 / −2 | |
| 2026-02-08 | cbd58657 | Other | Tests: Port current tests from Adminer | 7 | +2096 / −355 | |
| 2026-02-09 | 9820f622 | Other | Tests: Generate tests for compiled version | 10 | +221 / −181 | |
| 2026-02-09 | 8e9715d8 | Other | Port changes from Adminer 5.1.1 | 0 | +0 / −0 | |
| 2026-02-09 | c0ab1386 | Other | Proper boolean return type for various functions | 11 | +136 / −80 | |
| 2026-02-09 | a1dc1706 | Updated | Fix strict typing errors | 7 | +23 / −19 | |
| 2026-02-10 | dc2189c6 | Updated | Fix toggling comment fields (regression from 5.0.0) | 3 | +13 / −10 |
2026-03 (9 changes)
| Date | Commit | Kind | Change | Files | +/− | Release |
|---|---|---|---|---|---|---|
| 2026-03-20 | 0fffaaab | Other | MSSQL: Allow to force PDO_DBLIB extension | 1 | +2 / −2 | |
| 2026-03-19 | 3308a301 | Other | Tests: Simplify test generating | 1 | +7 / −7 | |
| 2026-03-19 | 16b66f2e | Other | Tests: Check server and proper extension | 6 | +12 / −6 | |
| 2026-03-19 | 54ec3de9 | Other | Tests: Generate PDO tests | 2 | +44 / −0 | |
| 2026-03-20 | 67499b1c | Other | PostreSQL PDO: Fix missing warning() method | 1 | +4 / −0 | |
| 2026-03-20 | 867ae74b | Other | MS SQL PDO: Fix creating generated columns | 1 | +6 / −1 | |
| 2026-03-20 | a7141352 | Updated | Fix paginating of selection table (fix #181) | 1 | +0 / −1 | |
| 2026-03-28 | 4112a3a2 | Other | Declare PHP 8.5 compatibility | 3 | +5 / −4 | |
| 2026-03-28 | 7f441491 | Updated | Fix PHP warnings | 2 | +16 / −3 |