Repository navigation
Releases: romek-rozen/wordpress-markdown-for-agents
Releases · romek-rozen/wordpress-markdown-for-agents
Release list
v1.0.7-rc3
Dodaj nagłówek HTTP Link rel=alternate między formatami md/txt
v1.0.7-rc2
WooCommerce: rozróżnienie ceny regularnej i promocyjnej w frontmatter produktu (regular_price + sale_price). Przekreślenie ceny regularnej w archiwach.
v1.0.7-rc1
Dodaj format text/plain jako alternatywę dla text/markdown.
- Nowe endpointy: ?format=txt, /slug/index.txt, /index.txt
- Discovery tag obok text/markdown
- Logowanie format_txt w request log z filtrowaniem
v1.0.6
Dodane
- Obsługa statycznej strony głównej i blog page w Markdown
- Rewrite rules
/slug/index.md— czyste URL-e do Markdown - Discovery tag wskazuje na
/index.md(pretty permalinks) - Wsteczna kompatybilność —
?format=mdiAccept: text/markdownnadal działają
v1.0.6-rc3
Fix /index.md na root URL — PHP warnings i zła treść (blog listing zamiast statycznej front page)
v1.0.6-rc2
Rewrite rules /slug/index.md via parse_request hook. Auto-flush rewrite rules przy upgrade.
v1.0.6-rc1
Dodane
- Obsługa statycznej strony głównej (
show_on_front=page) w?format=mdiAccept: text/markdown - Obsługa blog page (
is_home()) — listing najnowszych postów z frontmattertype: "home" - Discovery tag
<link rel="alternate">dla strony głównej i blog page - Vary header dla strony głównej i blog page
- Invalidacja cache home przy
save_post
v1.0.5
Dodane
- Override Content-Signal per post (meta box) i per taxonomy term (term meta fields) z fallbackiem na globalne ustawienia
v1.0.4
Added
- Opt-in for beta/pre-release updates (checkbox in settings, off by default)
- "(beta)" label for pre-release versions in WP update panel
- Pre-release warning in plugin details modal
Changed
- Update check cache reduced from 12h to 1h
- Separate cache key for beta mode (switching takes effect immediately)
v1.0.3
Zmiany w 1.0.3
Zmienione
- README.md: badge'e, example output, pogrupowane features, skondensowany quick start, sekcja links
- Plugin URI zmieniony na repozytorium GitHub
Dodane
- Nagłówek HTTP
Link: <url>; rel="canonical"w odpowiedziach Markdown (RFC 5988) - Ustawienie włączenia/wyłączenia nagłówka canonical (domyślnie włączony)
- Filtr po poście w zakładce Logi
- Kliknięcie tytułu posta w "Najpopularniejsze posty" przenosi do logów przefiltrowanych na ten post
- Kolumny
bot_name/bot_typew tabeli logów — filtrowanie i statystyki w SQL zamiast PHP
Poprawione (bezpieczeństwo)
- Sanityzacja User-Agent i walidacja IP w logach requestów
- Anonimizacja IP (GDPR): obcinanie ostatniego oktetu IPv4 / ostatnich 80 bitów IPv6
- Capability check w czyszczeniu cache z panelu admina
- SQL injection fix:
sanitize_key()i(int)cast w invalidacji cache archiwów
Poprawione (wydajność)
- Stats Tracker: szacowanie tokenów HTML na
save_postzamiast na każdym page load - Filtrowanie logów po bocie/metodzie w SQL (indeksy) zamiast w PHP
get_bot_stats()iget_distinct_bot_names()używająGROUP BY/DISTINCTzamiast ładowania całej tabeli- Migracja DB bez zbędnego
SHOW COLUMNS - Stats tracker: batch write via
shutdownhook - Cache
MAX(post_modified)w transient (5 min TTL) dla kluczy cache archiwów - Skip pustych taksonomii w invalidacji cache archiwów