adminer v4.7.9 版本更新介绍
发布日期: 2021-02-07
版本号: v4.7.9
本次更新主要修复多个功能问题及优化体验:修复未编码URL参数导致的XSS漏洞,解决CSV导出中首尾零被省略的问题,停止在输入法组合期间语法高亮以避免干扰。数据库方面,Elasticsearch和ClickHouse增加HTTP状态码非200时不显示响应内容,MySQL修复ANSI_QUOTES模式下引号处理、PHP 8连接错误及文本字段默认值引号问题,PostgreSQL优化外键导出顺序、语法高亮、视图定义显示限制,新增对PgBouncer支持并弃用旧版本,同时完善分区表与自增主键生成逻辑。SQLite设置500ms忙时等待,MS SQL取消注释30字符截断限制。编辑器修复搜索时的类型转换问题及导出文件名尾部多余句点问题,并重新启用了PHP警告功能。此外,MongoDB扩展修复了无密码验证问题,各数据库版本兼容性均有提升。
更新内容 (中文)
修复未对 URL 参数编码的浏览器中的 XSS 问题(Bug #775,4.7.0 版本引起的回归问题) Elasticsearch、ClickHouse:HTTP 状态码非 200 时不输出响应内容 输入法组合输入期间禁用语法高亮(Bug #747) CSV 导出时对首尾含零的数值添加引号(Bug #777) SQL 命令中的 URL 添加超链接(PR #411) 修正显示来自其他数据库的外键列(Bug #766) 重新启用 PHP 警告(4.7.8 版本引起的功能回退) MySQL:sql_mode=‘ANSI_QUOTES’ 时不再对字段名添加引号导出(Bug #749) MySQL:避免 PHP 8 连接 socket 时出现错误(PR #409) MySQL:不再为文本字段的默认值添加引号(Bug #779) PostgreSQL:在所有 CREATE TABLE 之后导出外键约束(PR #351) PostgreSQL:修复美元符号包裹的语法高亮(Bug #738) PostgreSQL:不显示其他模式中的视图定义(PR #392) PostgreSQL:为 bigint 自增列使用 bigserial 类型(Bug #765,3.0.0 版本引起的回归问题) PostgreSQL PDO:支持 PgBouncer,不再支持 PostgreSQL < 9.1(Bug #771) PostgreSQL 10:支持 GENERATED ALWAYS BY IDENTITY 语法(PR #386) PostgreSQL 10:支持分区表(PR #396) PostgreSQL 11:为自增列自动创建主键 SQLite:设置 busy_timeout 为 500 MS SQL:不再将注释截断为 30 字符(PR #376) Elasticsearch 6:修复类型映射显示问题(PR #402) MongoDB:修复 mongo 扩展中的无密码检测(PR #405) 编辑器:搜索时强制转为字符串类型(Bug #325) 编辑器:避免导出文件名末尾出现多余点号
更新内容 (原始)
Fix XSS in browsers which don’t encode URL parameters (bug #775, regression from 4.7.0) Elasticsearch, ClickHouse: Do not print response if HTTP code is not 200 Don’t syntax highlight during IME composition (bug #747) Quote values with leading and trailing zeroes in CSV export (bug #777) Link URLs in SQL command (PR #411) Fix displayed foreign key columns from other DB (bug #766) Re-enable PHP warnings (regression from 4.7.8) MySQL: Do not export names in quotes with sql_mode=‘ANSI_QUOTES’ (bug #749) MySQL: Avoid error in PHP 8 when connecting to socket (PR #409) MySQL: Don’t quote default value of text fields (bug #779) PostgreSQL: Export all FKs after all CREATE TABLE (PR #351) PostgreSQL: Fix dollar-quoted syntax highlighting (bug #738) PostgreSQL: Do not show view definition from other schema (PR #392) PostgreSQL: Use bigserial for bigint auto increment (bug #765, regression from 3.0.0) PostgreSQL PDO: Support PgBouncer, unsupport PostgreSQL < 9.1 (bug #771) PostgreSQL 10: Support GENERATED ALWAYS BY IDENTITY (PR #386) PostgreSQL 10: Support partitioned tables (PR #396) PostgreSQL 11: Create PRIMARY KEY for auto increment columns SQLite: Set busy_timeout to 500 MS SQL: Don’t truncate comments to 30 chars (PR #376) Elasticsearch 6: Fix displaying type mapping (PR #402) MongoDB: Fix password-less check in the mongo extension (PR #405) Editor: Cast to string when searching (bug #325) Editor: Avoid trailing dot in export filename
下载链接
- adminer-4.7.9.php
- adminer-4.7.9.tar.gz
- adminer-4.7.9.zip
- adminer-4.7.9-cs.php
- adminer-4.7.9-de.php
- adminer-4.7.9-en.php
- adminer-4.7.9-mysql.php
- adminer-4.7.9-mysql-cs.php
- adminer-4.7.9-mysql-de.php
- adminer-4.7.9-mysql-en.php
- adminer-4.7.9-mysql-pl.php
- adminer-4.7.9-mysql-sk.php
- adminer-4.7.9-pl.php
- adminer-4.7.9-sk.php
- editor-4.7.9.php
- editor-4.7.9-cs.php
- editor-4.7.9-de.php
- editor-4.7.9-en.php
- editor-4.7.9-mysql.php
- editor-4.7.9-mysql-cs.php
- editor-4.7.9-mysql-de.php
- editor-4.7.9-mysql-en.php
- editor-4.7.9-mysql-pl.php
- editor-4.7.9-mysql-sk.php
- editor-4.7.9-pl.php
- editor-4.7.9-sk.php