# Black Bean Tables v4.63.0 — Release Notes

**Tagline:** A Monday-style Work OS for WordPress — boards, Kanban, workflows, automations, and REST API, self-hosted.

## Highlights

Black Bean Tables v4.63.0 is the **first production-pilot release** after completing the core feature roadmap. You can run real team workflows on WordPress without custom code.

### Work the way teams expect

- **Boards & views** — Grid, Kanban, Calendar, Timeline, Gallery, List, Chart
- **Item panel** — comments, watchers, subitems, workflow history
- **Workflows** — status steps, backward-move approvals, manager queue, inbox alerts
- **Automations** — triggers, conditions, scheduled runs, webhooks
- **Permissions** — board members, teams, row-level assignee scope

### Integrations & API

- REST API with filters, cursor pagination, rate limiting
- API keys and OAuth apps with read/write **field scopes**
- Public forms and embeddable board views
- CSV import/export (export capped at 10k rows)

### Built for scale & trust

- Grid lazy rendering for large datasets + load-more batches
- Audit log including row access denials
- Inbox with email digest preferences
- Playwright smoke tests + WordPress site E2E in CI

## What’s new in 4.63.0

- Workflow notification toggle on **Board → Integrations**
- WordPress site Playwright smoke (`npm run test:e2e:wp`)
- Grid load-more E2E fixture
- Pre-GTM QA checklist (`docs/QA-CHECKLIST.md`)

## Since 4.60.0 (summary)

| Area | Shipped |
|------|---------|
| Workflows | History UI, approval queue, AJAX request, inbox notify |
| Security | Row access audit, REST rate limit, OAuth field scope |
| Scale | CSV cap, index hints, content-visibility grid rows |
| Onboarding | Empty-state hero, marketplace polish |

## Requirements

- WordPress 6.0+
- PHP 8.1+
- MySQL/MariaDB (custom tables via dbDelta)

## Quick start

1. Install & activate the plugin
2. Open **Black Bean Tables** → install **Projects** template
3. Open the board → try Grid and Kanban
4. Optional: **Board → Workflows** for approval rules

See [GETTING-STARTED.md](GETTING-STARTED.md) and [QA-CHECKLIST.md](QA-CHECKLIST.md).

## Upgrade

Safe to upgrade from 4.60.x+. No destructive migrations. Schema version is applied on `init`.

---

**Full changelog:** [readme.txt](../readme.txt)
