Skip to content

Releases: gabrielbacha/obsidian-base-visuals

0.6.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 13:33

Changelog

All notable changes to Bases Visuals are documented here.

0.6.0 — 2026-08-14

  • Store pill colors with each Base and share them across that Base's views.
  • Add per-rule This view and All views scopes for conditional formatting.
  • Add an All views in this base toggle for column text color and emphasis.
  • Copy existing global pill colors and rules into each Base on first use, then let Bases evolve independently.
  • Synchronize Base-wide visual settings to newly created views while keeping view-specific rules isolated.
  • Move Base-specific visual management to the native Format toolbar manager.
  • Keep reusable layout presets and manager preferences global.
  • Preserve normal Obsidian behavior when the plugin is disabled by using namespaced Base view configuration.

0.5.0 — 2026-08-14

  • Color grouped table headings with the same property/value color as their matching pills.
  • Remove the native gray gap between colored group headings and their rows.
  • Add a native Column appearance entry to column-header context menus.
  • Add view-specific Default, Muted, Faint, and custom text colors for column body cells.
  • Add an independent Bold column control that combines with every text treatment.
  • Preserve semantic pill colors while gently reducing their prominence in muted or faint columns.
  • Open Column appearance as a hoverable, keyboard-accessible submenu beside the native menu.
  • Keep column headers unchanged when applying body-cell appearance.
  • Display the full author name, Gabriel Bacha, in Obsidian.

0.4.0 — 2026-08-13

  • Add a native Layout toolbar control beside Format for Base tables.
  • Expose Obsidian's Short, Medium, Tall, and Extra tall row-height settings directly in Layout.
  • Add Compact, Standard, Wide, and Maximum column-width presets with Unset only and confirmed All columns scopes.
  • Keep the Layout popover open while testing widths and make its toolbar button toggle the popover closed.
  • Add temporary column-header indicators showing which columns match or will change with the selected width.
  • Add named saved-layout presets that restore row height, column width, and width scope together.
  • Add confirmed column-width reset and confirmation before every operation that overwrites all column widths.
  • Add a subtle Base header tint and bold the first configured visible column.
  • Persist and validate layout presets through settings schema version 3.

0.3.0 — 2026-08-06

  • Add an intent-first pill menu with separate color and column-manager views plus native-backed removal from the current row.
  • Show column search only for larger value sets and highlight the originally clicked value.
  • Refine pill menus with native icons, compact swatches, clearer focus states, and confirmation before removing a value.
  • Make conditional-formatting rule fields horizontally scrollable in narrow manager windows.
  • Match the Base toolbar with a transparent, compact palette + Format control.
  • Add a unified Bases Visuals modal with Pill colors and Conditional formatting tabs.
  • Reuse the searchable, property-grouped pill color manager in both the modal and settings.

0.2.2

  • Match the native two-level Base toolbar item structure.
  • Remove the oversized filled appearance from the Conditional formatting action.

0.2.1

  • Fix the Conditional formatting toolbar button in native Base file views.
  • Match Obsidian's current sibling .bases-header and .bases-view structure.

0.2.0

Initial public release.

  • Add deterministic Notion-inspired colors for list-property pills.
  • Add preset, custom, automatic, and disabled color states.
  • Add conditional formatting for matching cells and entire rows.
  • Add a native-style Conditional formatting action to Base table toolbars.
  • Support native and embedded Base tables, virtualized rows, and pop-out windows.
  • Preserve Obsidian's native list editor without modifying notes or Base definitions.

0.5.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 10:38

Changelog

All notable changes to Bases Visuals are documented here.

0.5.0 — 2026-08-14

  • Color grouped table headings with the same property/value color as their matching pills.
  • Remove the native gray gap between colored group headings and their rows.
  • Add a native Column appearance entry to column-header context menus.
  • Add view-specific Default, Muted, Faint, and custom text colors for column body cells.
  • Add an independent Bold column control that combines with every text treatment.
  • Preserve semantic pill colors while gently reducing their prominence in muted or faint columns.
  • Open Column appearance as a hoverable, keyboard-accessible submenu beside the native menu.
  • Keep column headers unchanged when applying body-cell appearance.
  • Display the full author name, Gabriel Bacha, in Obsidian.

0.4.0 — 2026-08-13

  • Add a native Layout toolbar control beside Format for Base tables.
  • Expose Obsidian's Short, Medium, Tall, and Extra tall row-height settings directly in Layout.
  • Add Compact, Standard, Wide, and Maximum column-width presets with Unset only and confirmed All columns scopes.
  • Keep the Layout popover open while testing widths and make its toolbar button toggle the popover closed.
  • Add temporary column-header indicators showing which columns match or will change with the selected width.
  • Add named saved-layout presets that restore row height, column width, and width scope together.
  • Add confirmed column-width reset and confirmation before every operation that overwrites all column widths.
  • Add a subtle Base header tint and bold the first configured visible column.
  • Persist and validate layout presets through settings schema version 3.

0.3.0 — 2026-08-06

  • Add an intent-first pill menu with separate color and column-manager views plus native-backed removal from the current row.
  • Show column search only for larger value sets and highlight the originally clicked value.
  • Refine pill menus with native icons, compact swatches, clearer focus states, and confirmation before removing a value.
  • Make conditional-formatting rule fields horizontally scrollable in narrow manager windows.
  • Match the Base toolbar with a transparent, compact palette + Format control.
  • Add a unified Bases Visuals modal with Pill colors and Conditional formatting tabs.
  • Reuse the searchable, property-grouped pill color manager in both the modal and settings.

0.2.2

  • Match the native two-level Base toolbar item structure.
  • Remove the oversized filled appearance from the Conditional formatting action.

0.2.1

  • Fix the Conditional formatting toolbar button in native Base file views.
  • Match Obsidian's current sibling .bases-header and .bases-view structure.

0.2.0

Initial public release.

  • Add deterministic Notion-inspired colors for list-property pills.
  • Add preset, custom, automatic, and disabled color states.
  • Add conditional formatting for matching cells and entire rows.
  • Add a native-style Conditional formatting action to Base table toolbars.
  • Support native and embedded Base tables, virtualized rows, and pop-out windows.
  • Preserve Obsidian's native list editor without modifying notes or Base definitions.

0.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 13:14

Changelog

All notable changes to Bases Visuals are documented here.

0.4.0 — 2026-08-13

  • Add a native Layout toolbar control beside Format for Base tables.
  • Expose Obsidian's Short, Medium, Tall, and Extra tall row-height settings directly in Layout.
  • Add Compact, Standard, Wide, and Maximum column-width presets with Unset only and confirmed All columns scopes.
  • Keep the Layout popover open while testing widths and make its toolbar button toggle the popover closed.
  • Add temporary column-header indicators showing which columns match or will change with the selected width.
  • Add named saved-layout presets that restore row height, column width, and width scope together.
  • Add confirmed column-width reset and confirmation before every operation that overwrites all column widths.
  • Add a subtle Base header tint and bold the first configured visible column.
  • Persist and validate layout presets through settings schema version 3.

0.3.0 — 2026-08-06

  • Add an intent-first pill menu with separate color and column-manager views plus native-backed removal from the current row.
  • Show column search only for larger value sets and highlight the originally clicked value.
  • Refine pill menus with native icons, compact swatches, clearer focus states, and confirmation before removing a value.
  • Make conditional-formatting rule fields horizontally scrollable in narrow manager windows.
  • Match the Base toolbar with a transparent, compact palette + Format control.
  • Add a unified Bases Visuals modal with Pill colors and Conditional formatting tabs.
  • Reuse the searchable, property-grouped pill color manager in both the modal and settings.

0.2.2

  • Match the native two-level Base toolbar item structure.
  • Remove the oversized filled appearance from the Conditional formatting action.

0.2.1

  • Fix the Conditional formatting toolbar button in native Base file views.
  • Match Obsidian's current sibling .bases-header and .bases-view structure.

0.2.0

Initial public release.

  • Add deterministic Notion-inspired colors for list-property pills.
  • Add preset, custom, automatic, and disabled color states.
  • Add conditional formatting for matching cells and entire rows.
  • Add a native-style Conditional formatting action to Base table toolbars.
  • Support native and embedded Base tables, virtualized rows, and pop-out windows.
  • Preserve Obsidian's native list editor without modifying notes or Base definitions.

Bases Visuals 0.3.0

Choose a tag to compare

@gabrielbacha gabrielbacha released this 09 Aug 22:06

Highlights\n\n- Intent-first pill menu with compact color editing and column-wide color management.\n- Unified Bases Visuals manager for pill colors and conditional formatting.\n- Native-looking Format toolbar control and refined accessible popovers.\n- Horizontally scrollable conditional-formatting rules in narrow windows.\n- Native Base editing remains intact; value removal delegates to Obsidian.\n\n## Installation\n\nDownload main.js, manifest.json, and styles.css into the Bases Visuals plugin folder, then reload Obsidian.

0.2.2

Choose a tag to compare

@github-actions github-actions released this 06 Aug 09:20

Changelog

All notable changes to Bases Visuals are documented here.

0.2.2

  • Match the native two-level Base toolbar item structure.
  • Remove the oversized filled appearance from the Conditional formatting action.

0.2.1

  • Fix the Conditional formatting toolbar button in native Base file views.
  • Match Obsidian's current sibling .bases-header and .bases-view structure.

0.2.0

Initial public release.

  • Add deterministic Notion-inspired colors for list-property pills.
  • Add preset, custom, automatic, and disabled color states.
  • Add conditional formatting for matching cells and entire rows.
  • Add a native-style Conditional formatting action to Base table toolbars.
  • Support native and embedded Base tables, virtualized rows, and pop-out windows.
  • Preserve Obsidian's native list editor without modifying notes or Base definitions.

0.2.1

Choose a tag to compare

@github-actions github-actions released this 06 Aug 09:02

Changelog

All notable changes to Bases Visuals are documented here.

0.2.1

  • Fix the Conditional formatting toolbar button in native Base file views.
  • Match Obsidian's current sibling .bases-header and .bases-view structure.

0.2.0

Initial public release.

  • Add deterministic Notion-inspired colors for list-property pills.
  • Add preset, custom, automatic, and disabled color states.
  • Add conditional formatting for matching cells and entire rows.
  • Add a native-style Conditional formatting action to Base table toolbars.
  • Support native and embedded Base tables, virtualized rows, and pop-out windows.
  • Preserve Obsidian's native list editor without modifying notes or Base definitions.

0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 06:18

Changelog

All notable changes to Bases Visuals are documented here.

0.2.0

Initial public release.

  • Add deterministic Notion-inspired colors for list-property pills.
  • Add preset, custom, automatic, and disabled color states.
  • Add conditional formatting for matching cells and entire rows.
  • Add a native-style Conditional formatting action to Base table toolbars.
  • Support native and embedded Base tables, virtualized rows, and pop-out windows.
  • Preserve Obsidian's native list editor without modifying notes or Base definitions.