Releases: sandalf90/CinebotWP
Releases · sandalf90/CinebotWP
Release list
v1.0.7
v1.0.6
v1.0.5
v1.0.4
1.0.4 (2026-09-01)
Bug Fixes
- resolve lint errors in titolo-card-list and TipologiaRepositoryTest (80babca)
- resolve lint errors in titolo-card-list and TipologiaRepositoryTest (322f1da)
- unify card template and UI refinements (a8ac296)
- unify card template between initial render and AJAX load-more (76e7f2c)
- update version assertion to 1.0.3 in PluginBootstrapTest (e529b7a)
- update version assertion to 1.0.3 in PluginBootstrapTest (2e6da46)
v1.0.3
v1.0.2
v1.0.1
v1.0.0
1.0.0 (2026-08-24)
Features
- add cinebot api administration (fd86a2e)
- add cinebot domain models (e3253d8)
- add numbered pagination to cinebot schedule shortcode (5f720fd)
- add plugin updater, auto-versioning, and branch protection setup (c41d007)
- add vedi altro link to cinebot schedule shortcode (988d392)
- compose cinebot wordpress plugin (e7de3c2)
- edit nested cinebot programs (20ee65d)
- expose url_acquisto as editable field in event admin editor (8abd2f5)
- fetch cinebot programming api (8015d92)
- filter cinebot schedules by excluded event type (ddeea2b)
- filter cinebot schedules on frontend (47bdb64)
- generate imported event purchase URLs (4fb7b23)
- install cinebot database schema (f324038)
- manage cinebot program list (d769c2b)
- manage cinebot venues and event types (6e05d2f)
- monitor cinebot synchronization (6a9105a)
- persist cinebot schedule hierarchy (1c3e3b1)
- persist event purchase URLs (79f1668)
- persist event types and venues (330e9ce)
- persist synchronization history (f2db8e1)
- render cinebot schedule shortcodes (1884447)
- replace filter form with date range and locale dropdown (34ecb61)
- schedule cinebot synchronization (2b4473c)
- secure cinebot api settings (00942da)
- synchronize cinebot schedules (65d15b9)
- upgrade Cinebot schema automatically (7b2e620)
Bug Fixes
- accept mixed page callback argument in TitoloEditPage::render (525aa28)
- add phpcs:disable annotations for DirectDatabaseQuery in 4 test files (c058f0a)
- align bootstrap with wordpress standards (1aaf9f5)
- bound credential processing (4f03fdc)
- ci: increase PHPStan memory limit to 1G (438c084)
- ci: increase PHPStan memory limit to 512M (8243d2c)
- ci: pass PHPStan memory limit via CLI flag instead of neon config (b0c01f8)
- ci: resolve PHPStan excludePaths error and git dubious ownership warning (74db936)
- clone existing DTOs before mutation for correct change detection (c65e2a5)
- coerce shortcode attrs and extract template context (aae509c)
- correct indentation in seed-failure test (99a45de)
- correct phpcs ignore scope in TemplateRenderer (91c6920)
- defer WP_List_Table init to render to avoid convert_to_screen error (2f96d22)
- detail page rendering, card templates, CSS loading, and transient cache (faa1cc0)
- enforce hierarchy repository contracts (7bb4fa0)
- harden plugin foundation (203ceac)
- harden schedule synchronization (0900185)
- harden synchronization log tests (35f5ae1)
- install schema in ShortcodeHandlerTest setup (0bbf0a7)
- make admin ajax handlers reachable (84cf28b)
- make schema lifecycle recoverable (3007fcb)
- normalize api client failures (d583f53)
- phpstan: move bootstrap key to top level of neon config (5e180a6)
- phpstan: remove descriptive text from @phpstan-ignore annotation (90bde16)
- phpstan: resolve all 143 PHPStan analysis errors (09379b5)
- phpstan: resolve last 3 PHPStan errors (fdd101b)
- phpstan: use bootstrapFiles instead of bootstrap in parameters (1b9d55c)
- preserve event purchase URLs in admin edits (24520cc)
- remaining WPCS errors + exclude ScopeIndent for curly-namespace tests (25d4129)
- resolve critical and important review findings (42e93cb)
- resolve more_url through home_url() for WP subdirectory installs (4442171)
- suppress pre-existing WPCS violations to unblock CI (04d092d)
- tests: fix LocaliListPage callers and restore return after wp_send_json (9fc68fc)
- tests: resolve 6 pre-existing test failures (63bac6e)
- tests: suppress WP core deprecation notices in PHPUnit (9a195c7)
- use exclude within parent rule instead of standalone rule refs (a856782)
- validate repository updates (89db1bf)
- WPCS violations and CI vendor check (147ea2b)
- WPCS violations in AdminMenu, test-helpers, uninstall, phpcs config (bb2cb7e)