Releases: pematon/adminer
Releases Β· pematon/adminer
v4.12 π οΈ
New features
- MySQL: Print comments of stored procedures and functions
- MariaDB: Add support for UUID data type (by vukbgit)
- MS SQL: Allow to set Encrypt and TrustServerCertificate with AdminerLoginSsl plugin (issue #5)
- MS SQL, MongoDB: Connect to localhost with default port if server is not specified
- Compiler: Allow to compile only selected drivers and languages
Changes
- Change logo link to main page (login)
- Enhance checking of new version
- Update project URL and info
- Rename 'server' driver to 'mysql'
- Compiler: MySQL driver is no longer the required default
- Update Spanish translations (by isaacpolaino)
Bugfixes
- PostgreSQL: Fix layout of stored function parameters
- MongoDB: Fix parsing WHERE condition from SQL query
- Fix SQL query code direction if RTL language is used
- Fix disappearing dragged row
- Fix highlighting default submit button in indexes form
- Compiler: Fix translations in plugins
- Compiler: Fix compiled SQLite single-driver Adminer
v4.11
New features
- PostgreSQL, MS SQL: Show list of schemas in database, unify lists of sequences and user types
Changes
- Support drag-n-drop moving on touch screens
- Update project information in comments
- Update CS and SK translations
- Show help popup after a short delay
- Small CSS tuning
Bugfixes
- Fix drag-n-drop moving of function parameters
- MariaDB: Fix several links to documentation pages
- MySQL: Fix highlighting current table in menu on macOS
- MS SQL: Prefix Unicode strings with 'N' so they are treated correctly
- Fix printing error message while validating server URL
v4.10 βοΈ
New features
- Add drag-n-drop moving of rows in table selection filter
- Add drag-n-drop moving of rows in table editing
- Add removal buttons to table selection filter (by Roy Orbitson)
- Enable regular expressions when searching data in all tables (by Roy Orbitson)
- Integrate tables-filter plugin into the base code
- Plugin to auto-include adminer.js when present (by Roy Orbitson)
- Print username next to the logout button
- Show partitioning info in table structure page
- Show second link for editing a table under the table view
Changes
- Check new version against GitHub pages (by Adrian Jones)
- Add 'Home' to breadcrumb navigation
- Full width design for database select box
- Add table head to the list of indexes
- Hide edited value if selected function will not use it
- Hide arrow buttons in number input fields
- Do not display empty action links in main menu
- Remove deprecated HTML table parameters
- Remove option to hide default values
- Elasticsearch: New condition operators as the combination of query type and match type
- Elasticsearch: Proper formatting of boolean values
Bugfixes
- Fix missing SQL statement if warnings are printed (regression from 4.9)
Migration from original Adminer
- Plugin AdminerTablesFilter (plugins/tables-filter.php) can be removed.
- If you use complex custom theme, you will probably need to adjust a thing or two.
Please, read π What to expect section before you decide to switch to this project.
v4.9.4
- Fix the width of inline edit field
- Unify displaying of 'New item' action based on privileges
- Better default value for object definition
(*.*)
while creating new database user - Firefox: Fix opening a database to the new browser's tab with Ctrl+click
- Remove suppressing errors while reading local files (issue #1)
- More secure random strings on PHP 7+
- Editor: Fix array conversion to string (issue #3)
- Editor: Fix building links with array parameters
- Clean up the code for PHP < 5.6
v4.9.3
- MySQL, PostgreSQL: Fix queries splitting and string constants
- MySQL: Fix where clause for JSON column (by SeaEagle)
- MySQL: Fix editing user's proxy privilege, refactoring
- MariaDB: Fix comparing CURRENT_TIMESTAMP definition while altering a table
- PostgreSQL: Fix editing record that contains a field with GENERATED ALWAYS default value
- Fix using undefined Min_DB::info property
- Do not include unchanged PARTITION BY definition into ALTER TABLE query
- Do not limit unlimited memory while executing queries (by Michael GraΓ)
- Fix number conversion warning while reading INI settings
- Hide invalid edit form if table record is not found
- CSS: Fix background color of
<pre>
used as edit field - CSS: Bigger font size for code blocks
v4.9.2
- Fix textarea height for single-line inputs (used typically for SQLite text field)
- Fix undefined property in error message if driver does not support error number (e.g. PostgreSQL)
- PostgreSQL: Fix search fields configuration (regression from 4.9)
- PostgreSQL: Fix search condition for network address types, add macaddr8 type
- PostgreSQL: Fix exporting CREATE TABLE query with GENERATED default values
- PostgreSQL: Fix exporting CREATE TABLE query with sequence default value (by khoazero123)
- PostgreSQL: Allow to set connection's sslmode with AdminerLoginSsl plugin
- MySQL: Do not show 'empty' enum value in strict mode
- Editor: Fix searching in tables
- Add function to retrieve driver name that can be used in plugins (by Roy Orbison)
v4.9.1
- Compatibility with PHP 8.3 (by Sneda8)
- Fix compiling jush external files
- Improved displaying of long table names in menu
- Replace deprecated
<acronym>
with<abbr>
- Add support for translations in plugins
- Add .editorconfig file
- MySQL: Add unix_timestamp to functions (by Michal Paulovic)
- PostgreSQL: Show only accessible databases (by Thomas Daniels)
- PostgreSQL: Make data length calculation more accurate (by caltong)
- PostgreSQL: Fix documentation link for SERIAL type
- PostgreSQL: Fix undefined properties on PHP 8
- Elasticsearch: Fix field selection
- AdminerEditForeign: Refactor and fix the plugin
- AdminerLoginOtp: Autocomplete hints for OTP input field, code refactoring
v4.9 π
- Validate server input in login form
- Validate connection to server in HTTP based drivers
- Move dependencies from submodules to Composer
- Update hydra and pepa-lintha-dark themes
- Elasticsearch 5: Make unusable driver usable again, move it to plugins
- Add new Elasticsearch 7 driver
- Set saving to file as a default export option
- Improve URL and email detection
- Fix AdminerVersionNoverify plugin blocking other plugins to modify HTML head (by Roy Orbitson)
- Fix several bugs and security issues in AdminerFileUpload plugin
- Skip dump of generated columns (by Denitz)
- Fix uninitialized string offset (by Adrian Jones)
- Update composer.json
- Add script for exporting compiled adminer variants