Adminer 5.0.3 mění způsob výběru collation při editaci struktury tabulky. Dříve se používal klasický <select>
, nově se používá <datalist>
, což s sebou přináší dvě výhody:
Dále jsem opravil několik chyb:
enum
a set
. Dříve se interně používala jejich číselná hodnota, což umožňovalo pracovat s duplicitními a prázdnými hodnotami: enum('a', '', 'a')
. Tohle je ale blbost, kterou by nikdo neměl používat a novější verze MySQL to kontrolují. Díky tomu je nyní možné pracovat i se sety nad 32 bitů (bug #475).a'b
v textovém sloupci vrací jako _utf8mb4\'a\\\'b\'
. Adminer to nyní převádí do čitelné podoby (bug #895).NULL
, Adminer to nově nedělá (bug #897).where
a order
ve verzi 5.0.2 vyklouzlo z PostgreSQL (bug #902).NULL
(PR #892) a je opraveno zobrazování řídkých řádek (PR #893).dumpFooter
.Dále jsem u všech třídních proměnných explicitně nastavil viditelnost (ještě z dob PHP 4 se používalo var
). To se navenek doufám nijak neprojeví.
Omlouvám se za vysokou kadenci nových verzí, ale po nalezení nějaké kritické chyby chci Adminer vždycky rychle vydat.