Skip to content

Releases: RoamJS/smartblocks

Fix <%CURSOR%> when using hotkeys (#145) * Enh...

24 Dec 01:39
c1b7d43

Choose a tag to compare

...ance SmartBlock functionality by adding window ID handling in command palette and sbBomb. Updated logic to retrieve window ID from focused block or construct it as a fallback. Improved code clarity and robustness in block focus and selection handling.

  • remove localhost-lambdas

  • 1.12.3

add sorting to active users (#141) * add sorti...

09 Dec 20:02
56d76b3

Choose a tag to compare

Add Safari clipboard support (#140) * Updated ...

11 Nov 04:03
c2d2b23

Choose a tag to compare

...the clipboard copy handler to use the modern Clipboard API with a fallback for browsers that do not support it, such as Safari.

  • Fix null handling in nodeProps assignment within processBlockTextToPromises function

  • 1.12.1

  • Refactor return statement in COMMANDS to ensure consistent empty string return

feat: enhance command palette integration for S...

19 Oct 03:53
a9579bb

Choose a tag to compare

...martBlocks (#139)

  • feat: enhance command palette integration for SmartBlocks
  • Added support for a new <%CMD%> tag to opt specific workflows into the Roam command palette.
  • Updated documentation to reflect the new command palette opt-in feature and usage instructions.
  • Implemented functionality to refresh command palette workflows after changes to the <%CMD%> tag.
  • Refactored command palette command management in the code for better clarity and performance.
  • Updated the command options to include the new CMD modifier for enhanced user experience.

  • 1.12.0

More targeted button logo observer classes (#13...

23 Sep 15:30
b389ad7

Choose a tag to compare

...8)

  • update button class for improved targeting of SmartBlock buttons

  • 1.11.1

Add icon argument to smartblock buttons (#134) ...

28 Jul 05:18
e4c62f7

Choose a tag to compare

...

  • Add icon customization for SmartBlock buttons with Blueprint icons

Co-authored-by: mclicks [email protected]

  • Update documentation for SmartBlock icon parameter and refactor icon handling in code
  • Corrected capitalization of the icon parameter to Icon in documentation.
  • Enhanced examples to reflect the updated parameter name.
  • Refactored icon handling logic in the code to validate Blueprint icon names and improve icon display logic.
  • Adjusted default icon display behavior based on the new parameter structure.
  • 1.11.0

  • Update SmartBlock icon examples in documentation to reflect actual Blueprint.js icons

  • Update SmartBlock icon documentation to clarify Blueprint.js icon names


Co-authored-by: Cursor Agent [email protected]

Add order to SMARTBLOCK (#131) * Handle order ...

21 Jul 03:44
4983f74

Choose a tag to compare

...as third SMARTBLOCK parameter

  • Enhance SMARTBLOCK command documentation and handler to support order parameter in the format order=value. Update examples to reflect new usage and improve argument parsing for page names and order specification.

  • Refactor order parameter handling in SMARTBLOCK command to improve argument parsing. Use regex for order extraction and validate numeric values, ensuring robust title extraction from page names.

  • 1.10.0

ALLUSERS fix (#129) * handle null title, remov...

18 Mar 17:10
7119529

Choose a tag to compare

Fix small issue, more params for RANDOMCHILDOF ...

07 Nov 01:59
9077f99

Choose a tag to compare

...and new smartblock command FIRSTCHILDOFMENTION (#125)

  • fix recursion bug for smartblocks which accept levelsIncluded param

  • add params levelsIncluded, format and optional filter values i.e. search in SB RANDOMCHILDOF

  • add FIRSTCHILDOFMENTION smartblock

  • prettier

  • rm console.logs

  • add RANDOMCHILDOFMENTION, deprecate RANDOMCHILDOF

  • Documentation

  • 1.9.0

  • Previously called RANDOMCHILDOF


Co-authored-by: Baibhav Bista [email protected]

roamjs-components 83.5 bump (#121) * roamjs-co...

26 Aug 19:06
0f9e6de

Choose a tag to compare