Skip to content

Releases: pematon/adminer

v4.12 πŸ› οΈ

21 Nov 12:05
Compare
Choose a tag to compare

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

31 Oct 07:26
Compare
Choose a tag to compare

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 ⭐️

22 Oct 15:15
Compare
Choose a tag to compare

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

09 Oct 20:13
Compare
Choose a tag to compare
  • 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

02 Oct 15:10
Compare
Choose a tag to compare
  • 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

18 Sep 07:53
Compare
Choose a tag to compare
  • 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

09 Sep 08:34
Compare
Choose a tag to compare
  • 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 πŸŽ‰

20 Aug 22:19
Compare
Choose a tag to compare
  • 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