github adminneo-org/adminneo v5.8.0

6 hours ago

Changes

  • CSS: Add new Dune theme
  • Settings: Add a theme selector
  • Scroll the navigation panel to the selected table when it is out of view
  • Indicate a scrolled table list in the navigation panel by a separator line
  • Accessibility: Keep focus in floating menu on small screens
  • Accessibility: Add skip links
  • Alter table, Privileges: Do not print a success message if nothing was changed (by @vrana)
  • Alter table, Select: Warn if the number of fields can exceed max_input_vars (by @vrana)
  • Select: Remove asking for the page number after clicking the Page legend (by @vrana)
  • Table structure: Shorten long checks (by @vrana)
  • Table structure: Unify wording of links and page titles
  • Edit: Disable Save and continue edit after changing a value identifying the row
  • SQL command: Check the "Stop on error" option by default
  • Database schema: Improve design, highlight a clicked table box
  • Database schema: Move table boxes also on touch screens
  • PostgreSQL: Hide table actions and row editing in pg_catalog and pg_toast
  • PostgreSQL: Order NULL last (by @vrana)
  • PostgreSQL: Remove the Truncate Cascade button (by @vrana)
  • MS SQL: Hide table actions and row editing in the sys schema
  • MongoDB, SimpleDB: Sort the list of tables by name
  • Drop compatibility with IIS 5 and with IIS 7.0 before its 2008 FastCGI update (by @vrana)
  • Fix mistranslated texts in all languages (AI reviewed)
  • Update Polish translation (by @Matthaiks)
  • Update Dutch translation (by Maarten Balliauw)
  • Update Malay translation (by @pisyek)
  • Update Catalan translation (by Joan Llosas)
  • Update Serbian translation (by Nikola Radovanović)
  • Update Bulgarian translation (by Deyan Delchev)

Bugfixes

  • Sanitize the connection id returned by the server (by @vrana, GHSA-qjpp-55x9-q62v, XSS)
  • Fix JavaScript in Safari < 14, Firefox < 79 and Chrome < 85 (regression from 5.7.0)
  • Fix showing and hiding elements in Chrome < 61 and Edge < 17 (regression from 5.2.0)
  • Fix JavaScript error on pages with a sticky table footer in Safari < 12.1 (regression from 5.0.0)
  • Syntax highlighting: Fix the color of JSON keys
  • Select: Keep sorting by an aggregation function in the Sort fieldset (by @vrana)
  • Select: Disable inline edit of binary values (by @vrana)
  • Edit: Fix editing rows with binary columns in tables without a unique key
  • Editor: Fix JavaScript error on the select page caused by the import form (regression from 5.5.0)
  • Database schema: Fix overlapping table boxes
  • Database schema: Allow dragging a table box also by its name
  • Database schema: Snap a moved table box to the grid
  • MySQL: Fix displaying backward relation links
  • PostgreSQL: Fix editing a record with a GENERATED ALWAYS AS IDENTITY column (fix #205, regression from 5.5.0)
  • PostgreSQL, MS SQL: Highlight primary keys in the database schema (regression from 5.1.0)
  • SQLite: Fix working with binary data through PDO
  • MongoDB: Show the primary key column when altering indexes (by @vrana, regression from 5.5.0)

(Ported relevant changes from Adminer 6.0.0 • part 3)

👉 AdminNeo can be downloaded together with plugins on the adminneo.org/download page.

Don't miss a new adminneo release

NewReleases is sending notifications on new releases.