# Változásnapló: a 3.1-es és 3.2-es kiadások fontosabb újdonságai

> A 3.1.x és 3.2.x kiadások új funkciói, módosításai és kivezetett elemei összefoglalva, a főverzió-váltásról szóló figyelmeztetéssel.

A 2.x-ről 3.x-re váltás főverzió-frissítés, amely az eddigi működést érintő változásokat is hozhat. Főverzió-frissítés előtt érdemes tesztkörnyezetben kipróbálni. Az alábbi összefoglaló a legutóbbi kiadások legfontosabb, felhasználót érintő változásait gyűjti össze, kiadásonként.

## A 3.2-es ág legutóbbi javítókiadása

- Új **Exportálás** gomb a bejegyzések listáján: a **Bejegyzések exportálása** oldalt a kiválasztott űrlappal és bejegyzésállapottal nyitja meg.
- A részleges bejegyzések (Partial Entries) mentése támogatja az ismétlő mezőket.
- Új `gform_disable_page_query_arg` szűrő a `gf_page_{űrlapazonosító}` lekérdezési paraméter kikapcsolásához. A többoldalas űrlap hivatkozásaihoz ez a paraméter már csak az első oldal elhagyása után kerül.
- A `:urlencode` módosítóval a vesszők is kódolódnak az összefűző címkék kimenetében.
- Javítások: egyes figyelmeztető üzenetek színe, AJAX-os beküldésnél a visszaigazolásba tett szkriptek futása, a beágyazás gomb villogása az űrlapszerkesztőben, a nemzetközi (formázott) telefonmező országválasztójának billentyűzetes és képernyőolvasós elérése, valamint a mező igazítása a Gravity témában.
- A `gform_progress_steps` szűrő és az `IS_ADMIN` konstans elavult (helyette a WordPress `is_admin()` függvénye).
- Biztonsági javítások, köztük az űrlap-hozzáférési és kezelési jogosultságok következetesebb érvényesítése.

## 3.2.0

- **Új Ismétlő mező:** a felhasználó több mezőcsoportot adhat meg, és egyszerre küldheti be. Az MCP-integráció is támogatja. A mező mindig engedélyezett, a `gform_enable_repeater_field_button` szűrő megszűnt.
- Új **Oszlopelrendezés** űrlapbeállítás: azt szabályozza, mit csináljanak az oszlopok, ha a feltételes logika elrejt egy mezőt. **Rögzített**: nem mozdulnak. **Csúsztatás**: balra csúsznak ugyanabban a sorban. **Kitöltés**: balra csúsznak vagy feljebb lépnek.
- Másolás gomb az MCP-beállításoknál a végpont webcíme mellett.
- Többoldalas űrlap egy adott oldalára is lehet hivatkozni, és az érvényesítési összefoglaló hivatkozásai a megfelelő oldalra visznek.
- Új `gform/conditional_logic/field_action/end` JavaScript-esemény, amely akkor fut, amikor a feltételes logika megjelenít vagy elrejt egy mezőt.
- Jobb akadálymentesség: aria-attribútumok a fieldset első beviteli mezőin, hogy a képernyőolvasó a címkét és a leírást felolvassa.
- Az értesítések alapértelmezett HTML-sablonja tartalmaz tartalomtípus- és karakterkészlet-meta címkét.
- Javítások, többek között: az „Alapértelmezések visszaállítása” gomb a blokkszerkesztőben, a „&” jel kezelése a rádió- és jelölőnégyzet-mezők értékeiben és a feltételes logikában, a dátumválasztó hónap- és évlistája mobilon, a többfájlos feltöltés az egyéni mezős bejegyzésmezőn.

## 3.1.3

- Akadálymentesítési fejlesztések a nemzetközi (formázott) telefonmezőn, a címmezőn (a képernyőolvasó jelzi, ha az érték egy másik címmezőből másolódik), a beviteli maszkok ajánlásai az űrlapszerkesztőben.
- A **Jelszó** mezőhöz új automatikus kitöltési (autocomplete) beállítás, és a jelszóerősség-jelző jobb kontrasztot kapott az Orbital témában.
- Javítások a rejtett termékmezők, a beszélgetős űrlap, a szín kiválasztása a blokkszerkesztőben, a hozzájárulás mező leírásában lévő hivatkozások stílusa, és sok űrlapos webhelyek blokkszerkesztőjének teljesítménye terén.

## 3.1.2

- Új összefűző címke-módosítók a Telefon és az Idő mezőhöz: a telefonszám formázás nélkül, az idő óraként, percként vagy de./du. jelzésként is kiírható.
- A nemzetközi formázott telefonmező összefűző címkéi mostantól csak a formázott telefonszámot adják vissza (a `{all_fields}` és a `{Phone:1}` is).
- A régi reCAPTCHA v2 beállítóoldalon a kulcsok eltávolíthatók.
- A licenckulcs szerkeszthető, ha a GoDaddy lejárt Starter licencet ad meg a `GF_LICENSE_KEY` konstanssal.
- Új `gform_addon_pages_using_components` szűrő.
- Javítások: a többfájlos aszinkron feltöltés maximális fájlmérete, a lista mező oszlopbeállítása, a bejegyzéslista csillag-kapcsolójának billentyűzetes elérése, a Safari beszélgetős űrlapjának fájlválasztó gombja.

## 3.1.1

- Új lehetőség a **Bejegyzések exportálása** oldalon: kiválaszthatod, milyen állapotú bejegyzéseket exportálsz.
- A személyes adatok megőrzési ideje lejártakor a törlés háttérben, kötegekben fut, így sok bejegyzésnél sem fut időtúllépésre.
- A licenc ellenőrzésekor először a `GF_LICENSE_KEY` konstansot vizsgálja, utána az adatbázisban tárolt kulcsot. Ha a konstans be van állítva, a beállítóoldalon a kulcs nem szerkeszthető.
- Az MCP-integráció a kanonikus WordPress MCP Adapter csomagot használja, hogy ne ütközzön más MCP-képes bővítményekkel.
- Új `gform_state_lifespan` szűrő az érvényesítés alatti állapot élettartamához.
- Az admin oldalak hatókörrel ellátott `.gform-admin` gyökérelemet használnak, kevesebb stílusütközéssel a WordPress admin felületén.
- Javítások: a dátumválasztó F1 billentyűje és billentyűzetes kezelése, az alapértelmezett ország kiválasztása, ha a `gform_countries` szűrő indexelt tömböt ad vissza (ilyenkor országkódokat kulcsként használó asszociatív tömböt adj vissza), a dátumválasztó minimum- és maximumdátuma, a rejtett címkék az ismétlő mezőn belül, a gomb pörgő jelzése megszakított AJAX-beküldésnél, a Forms és Feeds lista kinyitott sorai mobilon.

## 3.1.0

- **Abilities API-integráció** (az MCP-kiszolgáló része).
- **Hivatkozások (URL-ek) felismerése** a támogatott mezőkben: az Egysoros szöveg, a Bekezdés, a Lista és a Rejtett mező **Nincs hivatkozás/URL** beállításával, valamint a Név, Cím és Telefon mezőnél a nemzetközi (formázatlan) formátumban. Észleléskor az érvényesítés elbukhat, vagy a Haladó honeypot bekapcsolása esetén a beküldés spamnek jelölhető.
- A **Honeypot** neve **Haladó honeypot** lett.
- Az Állapot oldal támogatott legkisebb WordPress-verziója 7.0.
- Teljesítményjavítás sok rádiógombos opciómezőt tartalmazó termékes űrlapokon.

## 3.0.3 és korábbiak

A 3.0-s főverzió újdonságairól az **Újdonságok: 2.9 és 3.0** csoport fejezetei szólnak. A nyelvi vagy kiegészítő-specifikus változások a kiegészítők saját változásnaplójában találhatók.
