Skip to content

Bestax changelog

io.github.allxsmith/bestax-mcp

42 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.

  • server.json 1 field changed
    version
    1.18.49 1.18.50

  • server.json 1 field changed
    version
    1.18.48 1.18.49

  • server.json 1 field changed
    version
    1.18.47 1.18.48
  • server.json 1 field changed
    version
    1.18.42 1.18.47

  • server.json 1 field changed
    version
    1.18.41 1.18.42
  • server.json 1 field changed
    version
    1.18.38 1.18.41
  • server.json 1 field changed
    version
    1.18.35 1.18.38

  • server.json 1 field changed
    version
    1.18.33 1.18.35

  • llms.txt +31 −1

    https://bestax.io/llms.txt

    − - [Flex](https://bestax.io/docs/guides/helpers/flex.md): Bulma provides comprehensive flexbox helpers that give you full control over flex container and flex item behavior. Combined with `display="flex"`,...+ - [Affix](https://bestax.io/docs/api/components/affix.md): The `Affix` component keeps its content fixed to a corner of the viewport while the page scrolls under it.+ - [Command](https://bestax.io/docs/api/components/command.md): The `Command` component is a search field over a list of things to do, which narrows as you type and runs the top match on Enter: inline by default...+ - [DataTable](https://bestax.io/docs/api/components/datatable.md): The `DataTable` component is a table of records that people can sort, search, page through and select rows from, rendered with bestax's own `Table`...+ - [Lightbox](https://bestax.io/docs/api/components/lightbox.md): The `Lightbox` component shows a set of images one at a time in a modal viewer, with previous and next, a counter, captions and zoom, opened from t...+ - [ScrollArea](https://bestax.io/docs/api/components/scrollarea.md): The `ScrollArea` component renders a box whose content scrolls inside it, on the browser's own scrollbars in Bulma's colors.+ - [TableOfContents](https://bestax.io/docs/api/components/tableofcontents.md): The `TableOfContents` component lists a long page's sections as links in Bulma's menu look, and marks the one being read.+ - [ColorSwatch](https://bestax.io/docs/api/elements/colorswatch.md): The `ColorSwatch` component shows a color as a small chip, named by its label or by the color itself.+ - [CopyButton](https://bestax.io/docs/api/elements/copybutton.md): The `CopyButton` component renders a button that copies a piece of text to the clipboard, says "Copied" for a moment, and announces the result.+ - [DescriptionList](https://bestax.io/docs/api/elements/descriptionlist.md): The `DescriptionList` component lists facts about one thing, each a label and its value, such as an order's details or a profile.+ - [IconButton](https://bestax.io/docs/api/elements/iconbutton.md): The `IconButton` component renders a button that shows only an icon, and requires a name for it.+ - [NumberFormatter](https://bestax.io/docs/api/elements/numberformatter.md): The `NumberFormatter` component writes a number the way a locale writes it, such as a price, a percentage or a count, in a `<data>` element that ke...+ - [RingProgress](https://bestax.io/docs/api/elements/ringprogress.md): The `RingProgress` component draws a value as a ring that fills as it grows, with anything you pass shown in the middle.+ - [Stat](https://bestax.io/docs/api/elements/stat.md): The `Stat` component shows a figure with its name, and often a change and a note, such as a dashboard's revenue or an account's storage used.+ - [Stats](https://bestax.io/docs/api/elements/stats.md): The `Stats` component lays out a row of `Stat`s, such as the key figures at the top of a dashboard, as one description list on Bulma's smart grid.+ - [CheckboxCard](https://bestax.io/docs/api/form/checkboxcard.md): The `CheckboxCard` component is a checkbox drawn as a card, with a title and a description, that toggles wherever you click it.+ - [ColorInput](https://bestax.io/docs/api/form/colorinput.md): The `ColorInput` component is a form field for a color: type it, or open a color picker from its launcher or its swatch.+ - [ColorPicker](https://bestax.io/docs/api/form/colorpicker.md): The `ColorPicker` component is a panel for choosing a color: a saturation and brightness square, a hue slider, and the value as text, with alpha an...+ - [Dropzone](https://bestax.io/docs/api/form/dropzone.md): The `Dropzone` component is an area to drop files on or click to pick them, which checks each file and lists the chosen ones with a way to remove e...+ - [Fieldset](https://bestax.io/docs/api/form/fieldset.md): The `Fieldset` component groups a section of a form in a native `<fieldset>`, named by its `legend`, which a `disabled` switches off as a whole.+ - [PasswordInput](https://bestax.io/docs/api/form/passwordinput.md): The `PasswordInput` component is a password field with a button inside it that shows what was typed.+ - [RadioCard](https://bestax.io/docs/api/form/radiocard.md): The `RadioCard` component is a radio button drawn as a card, with a title and a description, picked wherever you click it.+ - [TreeSelect](https://bestax.io/docs/api/form/treeselect.md): The `TreeSelect` component is a form field whose options are a tree, such as categories, places or teams: it opens a panel holding a real...+ - [LocaleProvider](https://bestax.io/docs/api/helpers/localeprovider.md): `LocaleProvider` sets the language and writing direction for the part of the app inside it, on a wrapper `<div>` and on what the library portals ou...+ - [useClipboard](https://bestax.io/docs/api/helpers/useclipboard.md): useClipboard copies text to the clipboard through the Clipboard API, falling back to the copy command, and keeps a copied flag for a moment after.+ - [AppFrame](https://bestax.io/docs/api/layout/appframe.md): The `AppFrame` component lays out an app's pages: a header across the top, a navigation column down the side, the page, and an aside and a footer, ...+ - [Center](https://bestax.io/docs/api/layout/center.md): The `Center` component centers its content on both axes.+ - [Flex](https://bestax.io/docs/api/layout/flex.md): The `Flex` component is a flex container with CSS's own defaults, taking the flex container's properties as props.+ - [Group](https://bestax.io/docs/api/layout/group.md): The `Group` component lays its children out in a row that wraps, centered on each other, with half of Bulma's block spacing between them.+ - [Splitter](https://bestax.io/docs/api/layout/splitter.md): The `Splitter` component lays out two or more panes side by side or one above the other, with a handle between each pair to drag or move by keyboard.+ - [Stack](https://bestax.io/docs/api/layout/stack.md): The `Stack` component lays its children out in a column, with Bulma's block spacing between them and the margins Bulma gives them zeroed.+ - [Flex](https://bestax.io/docs/guides/helpers/flex.md): Bulma provides comprehensive flexbox helpers that give you full control over flex container and flex item behavior, and bestax-bulma takes each of ...

  • server.json 1 field changed
    version
    1.18.31 1.18.33

  • server.json 1 field changed
    version
    1.18.19 1.18.31

  • server.json 1 field changed
    version
    1.18.18 1.18.19
  • server.json 1 field changed
    version
    1.18.16 1.18.18

  • server.json 1 field changed
    version
    1.18.14 1.18.16
  • server.json 1 field changed
    version
    1.18.13 1.18.14

  • server.json 1 field changed
    version
    1.18.12 1.18.13
  • server.json 1 field changed
    version
    1.18.11 1.18.12
  • server.json 1 field changed
    version
    1.18.8 1.18.11

  • server.json 1 field changed
    version
    1.18.7 1.18.8
  • server.json 1 field changed
    version
    1.18.5 1.18.7

  • llms.txt +4

    https://bestax.io/llms.txt

    + - [Timeline](https://bestax.io/docs/api/components/timeline.md): The `Timeline` component renders a list of events in the order they happened, each with a marker on a line down the side.+ - [TreeView](https://bestax.io/docs/api/components/treeview.md): The `TreeView` component renders a tree of items you browse and pick from, the way a file explorer works: one tab stop, the arrow keys to move, and...+ - [Combobox](https://bestax.io/docs/api/form/combobox.md): The `Combobox` component is a text field with a list to pick from under it, for a searchable select, a multi-select with tags, grouped items or a s...+ - [PinInput](https://bestax.io/docs/api/form/pininput.md): The `PinInput` component is a field for a short code, such as a one-time code or a PIN, drawn as a row of boxes with one character in each.
  • server.json 1 field changed
    version
    1.18.4 1.18.5
  • server.json 1 field changed
    version
    1.18.2 1.18.4

  • server.json 1 field changed
    version
    1.17.0 1.18.2

  • server.json 1 field changed
    version
    1.16.3 1.17.0
  • server.json 1 field changed
    version
    1.16.2 1.16.3

  • server.json 1 field changed
    version
    1.16.0 1.16.2

  • server.json 1 field changed
    version
    1.15.14 1.16.0
  • server.json 1 field changed
    version
    1.15.12 1.15.14

  • server.json 1 field changed
    version
    1.15.10 1.15.12
  • server.json 1 field changed
    version
    1.15.8 1.15.10

  • llms.txt +8 −2

    https://bestax.io/llms.txt

    − - [ConfigProvider](https://bestax.io/docs/api/helpers/config.md): The `ConfigProvider` component provides a React context for configuring global settings across all Bulma UI components. Currently, it supports sett...− - [Portal](https://bestax.io/docs/api/helpers/portal.md): `Portal` renders its children into another part of the page, `document.body` unless `container` says otherwise, so floating content escapes an ance...+ - [ContextMenu](https://bestax.io/docs/api/components/contextmenu.md): The `ContextMenu` component opens a menu of actions where you right-click an element, such as a table row or a card, or long press it on a touch sc...+ - [EmptyState](https://bestax.io/docs/api/components/emptystate.md): The `EmptyState` component renders the block an app shows where content would be: an empty list, a search with no results, or a first-run screen.+ - [HoverCard](https://bestax.io/docs/api/components/hovercard.md): The `HoverCard` component shows a card previewing what's behind a link or a button while the pointer rests on it or keyboard focus is on it.+ - [SegmentedControl](https://bestax.io/docs/api/components/segmentedcontrol.md): The `SegmentedControl` component renders a row of buttons where only one can be on, and tells a screen reader it's a radio group.+ - [Kbd](https://bestax.io/docs/api/elements/kbd.md): The `Kbd` component renders a `<kbd>` drawn as a keycap, for a key the reader presses.+ - [ToggleButton](https://bestax.io/docs/api/elements/togglebutton.md): The `ToggleButton` component renders a button that stays pressed until it's pressed again, and says whether it's on through `aria-pressed`.+ - [ConfigProvider](https://bestax.io/docs/api/helpers/config.md): The `ConfigProvider` component provides a React context for configuring global settings across all Bulma UI components. Its `classPrefix` is applie...+ - [Portal](https://bestax.io/docs/api/helpers/portal.md): `Portal` renders its children into another part of the page, `document.body` unless `container` or a `ConfigProvider` says otherwise, so floating c...
  • server.json 1 field changed
    version
    1.15.6 1.15.8
  • server.json 1 field changed
    version
    1.15.3 1.15.6

  • server.json 1 field changed
    version
    1.15.2 1.15.3
  • server.json 1 field changed
    version
    1.15.0 1.15.2

  • server.json 1 field changed
    version
    1.14.7 1.15.0
  • server.json 1 field changed
    version
    1.14.6 1.14.7

  • server.json 1 field changed
    version
    1.14.4 1.14.6

  • server.json 1 field changed
    version
    1.14.3 1.14.4

  • llms.txt +27 −26

    https://bestax.io/llms.txt

    − - [Security](https://bestax.io/docs/guides/security.md): How Bestax protects its supply chain, how you can verify what you install, and− - [Telemetry](https://bestax.io/docs/guides/telemetry.md): Two bestax CLIs — `create-bestax` and `bestax-migrate` — can send a single− - [Custom Component](https://bestax.io/docs/skills/custom-component.md): The [`bestax-custom-component`](https://github.com/allxsmith/bestax/blob/main/skills/bestax-custom-component/SKILL.md)− - [Form](https://bestax.io/docs/skills/form.md): The [`bestax-form`](https://github.com/allxsmith/bestax/blob/main/skills/bestax-form/SKILL.md)− - [Icons](https://bestax.io/docs/skills/icons.md): The [`bestax-icons`](https://github.com/allxsmith/bestax/blob/main/skills/bestax-icons/SKILL.md)− - [Skills](https://bestax.io/docs/skills/intro.md): Drop-in [Agent Skills](https://skills.sh/) that teach coding agents — Claude Code, Cursor, and− - [Layout scaffold](https://bestax.io/docs/skills/layout-scaffold.md): The [`bestax-layout-scaffold`](https://github.com/allxsmith/bestax/blob/main/skills/bestax-layout-scaffold/SKILL.md)− - [Migrate](https://bestax.io/docs/skills/migrate.md): The [`bestax-migrate`](https://github.com/allxsmith/bestax/blob/main/skills/bestax-migrate/SKILL.md)− - [Optimize](https://bestax.io/docs/skills/optimize.md): The [`bestax-optimize`](https://github.com/allxsmith/bestax/blob/main/skills/bestax-optimize/SKILL.md)− - [Theming](https://bestax.io/docs/skills/theming.md): The [`bestax-theming`](https://github.com/allxsmith/bestax/blob/main/skills/bestax-theming/SKILL.md)− - [Input](https://bestax.io/docs/api/form/input.md): The `Input` component provides a Bulma-styled text input, supporting colors, sizes, rounded corners, static/read-only state, hover/focus/loading st...− - [TextArea](https://bestax.io/docs/api/form/textarea.md): The `TextArea` component provides a Bulma-styled multi-line text input, supporting color, size, rounded corners, static/read-only state, hover/focu...− - [CSS Variables](https://bestax.io/docs/guides/features/css-variables.md): [Bulma v1 introduces comprehensive support for CSS custom properties (CSS variables)](https://bulma.io/documentation/features/css-variables/), enab...− - [Routing Integration](https://bestax.io/docs/guides/features/routing.md): How to wire bestax-bulma components to a client-side router — React Router, Next.js, TanStack− - [Sass Customization](https://bestax.io/docs/guides/features/sass-customization.md): Sass customization is the **build-time half** of bestax's two-layer theming story. You set [Bulma's Sass variables](https://bulma.io/documentation/...− - [AI-Assisted Development](https://bestax.io/docs/guides/getting-started/ai-development.md): bestax uses AI in two ways: **AI code review** on every pull request, and an **autonomous− - [Contributing](https://bestax.io/docs/guides/getting-started/contributing.md): Thanks for your interest in contributing! This page mirrors the highlights of the repository's− - [ESLint Plugin](https://bestax.io/docs/guides/getting-started/eslint-plugin.md): `@allxsmith/eslint-plugin-bestax` reports bestax-bulma code that does not do− - [Migrating from bloomer](https://bestax.io/docs/guides/getting-started/migration/bloomer.md): [`bloomer`](https://github.com/AlgusDark/bloomer) was the first typed React wrapper for Bulma —− - [Migrating from plain Bulma classes](https://bestax.io/docs/guides/getting-started/migration/bulma-classes.md): Most React apps that use Bulma never picked a wrapper library. They import Bulma's stylesheet and− - [bestax-bulma 4.x → 5.x](https://bestax.io/docs/guides/getting-started/migration/bulma-ui-4-to-5.md): This guide explains what changes when you upgrade `@allxsmith/bestax-bulma` from 4.x to 5.x. There is **one** consumer-facing change: the `versions...− - [Migration](https://bestax.io/guides/getting-started/migration.md): :::note Independent migration paths− - [Migrating from rbx](https://bestax.io/docs/guides/getting-started/migration/rbx.md): [`rbx`](https://github.com/dfee/rbx) was a well-built, fully typed React wrapper for Bulma — its− - [Migrating from react-bulma-components](https://bestax.io/docs/guides/getting-started/migration/react-bulma-components.md): [`react-bulma-components`](https://github.com/couds/react-bulma-components) was for years the most− - [Optimizing CSS Size](https://bestax.io/docs/guides/getting-started/optimizing-css.md): The JavaScript side of bestax-bulma is lean and tree-shakable (~49 KB min+gzip for the− - [LLMs](https://bestax.io/docs/guides/llms.md): `@allxsmith/bestax-bulma` ships LLM-optimized documentation so AI coding agents —+ - [Security](https://bestax.io/docs/guides/security.md): How Bestax protects its supply chain, how you can verify what you install, and where to report a vulnerability.+ - [Telemetry](https://bestax.io/docs/guides/telemetry.md): Two bestax CLIs — `create-bestax` and `bestax-migrate` — can send a single anonymous usage event per run, and only if you say yes first. Telemetry ...+ - [Custom Component](https://bestax.io/docs/skills/custom-component.md): The `bestax-custom-component` skill teaches an agent to build a new custom component the bestax way — starting by **checking whether a matching com...+ - [Form](https://bestax.io/docs/skills/form.md): The `bestax-form` skill teaches an agent to build forms with the bestax form components. There is **no form library** — state is plain React, and e...+ - [Icons](https://bestax.io/docs/skills/icons.md): The `bestax-icons` skill teaches an agent to use icons in an app built with `@allxsmith/bestax-bulma`: the `Icon`/`IconText` components, the five s...+ - [Skills](https://bestax.io/docs/skills/intro.md): Drop-in Agent Skills that teach coding agents — Claude Code, Cursor, and other skills.sh-compatible tools — how to build with **@allxsmith/bestax-b...+ - [Layout scaffold](https://bestax.io/docs/skills/layout-scaffold.md): The `bestax-layout-scaffold` skill turns a high-level request — "admin dashboard", "landing page", "login screen", "product catalog" — into a compl...+ - [Migrate](https://bestax.io/docs/skills/migrate.md): The `bestax-migrate` skill teaches an agent to move an existing app onto `@allxsmith/bestax-bulma` on Bulma v1, from an unmaintained React Bulma li...+ - [Optimize](https://bestax.io/docs/skills/optimize.md): The `bestax-optimize` skill teaches an agent to reduce the built CSS size of an app using `@allxsmith/bestax-bulma`: measure raw and gzip size firs...+ - [Theming](https://bestax.io/docs/skills/theming.md): The `bestax-theming` skill teaches an agent to customize colors, branding, and dark mode of an app built with `@allxsmith/bestax-bulma`. Bulma 1.x ...+ - [DateRangeInput](https://bestax.io/docs/api/form/datetime/daterangeinput.md): The `DateRangeInput` component is a form input for a start and end date, picked from one popover calendar or typed into two segmented inputs.+ - [Input](https://bestax.io/docs/api/form/input.md): The `Input` component provides a Bulma-styled text input, supporting colors, sizes, rounded corners, static state, hover/focus/loading states, and ...+ - [TextArea](https://bestax.io/docs/api/form/textarea.md): The `TextArea` component provides a Bulma-styled multi-line text input, supporting color, size, hover/focus/loading states, fixed size, and all Bul...+ - [CSS Variables](https://bestax.io/docs/guides/features/css-variables.md): Bulma v1 introduces comprehensive support for CSS custom properties (CSS variables), enabling runtime customization without Sass compilation. besta...+ - [Routing Integration](https://bestax.io/docs/guides/features/routing.md): How to wire bestax-bulma components to a client-side router — React Router, Next.js, TanStack Router, or any library whose navigation primitive is ...+ - [Sass Customization](https://bestax.io/docs/guides/features/sass-customization.md): Sass customization is the **build-time half** of bestax's two-layer theming story. You set Bulma's Sass variables once at build time to bake in def...+ - [AI-Assisted Development](https://bestax.io/docs/guides/getting-started/ai-development.md): bestax uses AI in two ways: **AI code review** on every pull request, and an **autonomous development loop** that can implement maintainer-approved...+ - [Contributing](https://bestax.io/docs/guides/getting-started/contributing.md): Thanks for your interest in contributing! This page mirrors the highlights of the repository's `CONTRIBUTING.md` — which stays the canonical source...+ - [ESLint Plugin](https://bestax.io/docs/guides/getting-started/eslint-plugin.md): `@allxsmith/eslint-plugin-bestax` reports bestax-bulma code that does not do what it looks like it does.+ - [Migrating from bloomer](https://bestax.io/docs/guides/getting-started/migration/bloomer.md): `bloomer` was the first typed React wrapper for Bulma — its last commit was **October 2018** and the repository is archived....+ - [Migrating from plain Bulma classes](https://bestax.io/docs/guides/getting-started/migration/bulma-classes.md): Most React apps that use Bulma never picked a wrapper library. They import Bulma's stylesheet and write its classes on plain JSX:+ - [bestax-bulma 4.x → 5.x](https://bestax.io/docs/guides/getting-started/migration/bulma-ui-4-to-5.md): This guide explains what changes when you upgrade `@allxsmith/bestax-bulma` from 4.x to 5.x. There is **one** consumer-facing change: the...+ - [Migration](https://bestax.io/docs/guides/getting-started/migration.md): Pick whichever applies to your situation:+ - [Migrating from rbx](https://bestax.io/docs/guides/getting-started/migration/rbx.md): `rbx` was a well-built, fully typed React wrapper for Bulma — its last commit was **June 2019**. `@allxsmith/bestax-bulma` is actively maintained, ...+ - [Migrating from react-bulma-components](https://bestax.io/docs/guides/getting-started/migration/react-bulma-components.md): `react-bulma-components` was for years the most popular React wrapper for Bulma, but it has been unmaintained since early 2022 and targets Bulma 0....+ - [Optimizing CSS Size](https://bestax.io/docs/guides/getting-started/optimizing-css.md): The JavaScript side of bestax-bulma is lean and tree-shakable (~65 KB min+gzip for the _entire_ library — apps ship only the components they import...+ - [LLMs](https://bestax.io/docs/guides/llms.md): `@allxsmith/bestax-bulma` ships LLM-optimized documentation so AI coding agents — Claude Code, Cursor, GitHub Copilot, ChatGPT — can read the docs ...

  • server.json 2 fields changed
    env_vars
    BESTAX_MCP_NO_VERSION_CHECK BESTAX_MCP_NO_VERSION_CHECK, BESTAX_MCP_PROJECT_DIR
    version
    1.14.0 1.14.3