Skip to content

0.14.0 — Nerti Abilities for Oxygen

Choose a tag to compare

@NertiPL NertiPL released this 23 Aug 11:07
· 2 commits to master since this release

Wydanie o jednym temacie: żeby agent wiedział, gdzie co jest, i żeby płacił za to mniej tokenów.

Nazwa

Repozytorium i wtyczka nazywają się teraz nerti-abilities-for-oxygen. Stara nazwa unofficial-abilities-for-breakdance-elements opisywała paczkę sprzed ośmiu wydań — dziś są w niej WooCommerce, kopie zapasowe i katalog wtyczek. GitHub trzyma przekierowanie ze starej nazwy, ale slug katalogu wtyczki się zmienił: na witrynie, gdzie stała poprzednia wersja, zainstaluj nową i usuń starą.

Żeby nie trzeba było zgadywać

bdox/house-rules rozdział 8 — gdzie co siedzi w Essential Elements. Tabela zmierzona na BEFO 1.1.0.beta.4, nie wymyślona. Dwie pułapki, na których przewraca się każdy, kto zgaduje:

  • padding Section siedzi w design.spacing.padding, a padding Div i Grid w design.container.padding — marginesy natomiast u obu w spacing,
  • kolor nagłówka nie schodzi kaskadą z rodzica, bo ustawienia globalne przypisują go wprost do h1h6; odpowiedzią jest design.text_colors.headings na Section albo Div, nie klasa CSS na wrapperze.

Plus przyciski: design.button.style to primary | secondary | custom | text, a dwadzieścia przycisków ustawionych na custom to dwadzieścia miejsc do zmiany, kiedy klient poprosi o inny odcień.

bdox/design-map z groups_only: true — dwie–trzy linie na element zamiast wszystkich kontrolek, wiele slugów w jednym wołaniu. Najpierw dowiadujesz się, GDZIE kontrolka siedzi, potem pytasz o jej wnętrze.

bdox/setup-report mówi, które grupy abilities się włączyły i dlaczego. Paczka rejestruje się po tym, co zastanie — mapa WooCommerce tylko na sklepie, kopie zapasowe tylko przy UpdraftPlusie. To jest słuszne, ale niewidoczne: agent, który nie znajduje bdox/woo-map, nie ma jak odróżnić braku wtyczki od zepsutej paczki.

Wydajność odpowiedzi

bdox/setup-report i bdox/regenerate-css nie wysypują już listingu katalogu. Witryna z 89 dokumentami buildera ma 178 skompilowanych plików CSS; to było ~6 kB JSON-a w odpowiedzi na wywołanie, które agent robi przy każdej rozgrzewce, i nie mówiło niczego poza „pliki istnieją". Teraz wraca werdykt: pliki globalne z rozmiarami, liczba plików postowych, suma bajtów i lista pustych — bo to zerobajtowy arkusz jest objawem. Pełny listing pod verbose: true.