Releases: RoamJS/smartblocks
Fix <%CURSOR%> when using hotkeys (#145) * Enh...
...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...
...ng to active users
- 1.12.2
Add Safari clipboard support (#140) * Updated ...
...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...
...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...
...8)
-
update button class for improved targeting of SmartBlock buttons
-
1.11.1
Add icon argument to smartblock buttons (#134) ...
...
- 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
iconparameter toIconin 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 ...
...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...
...e email
- 1.9.1
Fix small issue, more params for RANDOMCHILDOF ...
...and new smartblock command FIRSTCHILDOFMENTION (#125)
-
fix recursion bug for smartblocks which accept
levelsIncludedparam -
add params
levelsIncluded,formatand optional filter values i.e.searchin SBRANDOMCHILDOF -
add
FIRSTCHILDOFMENTIONsmartblock -
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...
...mponents bump
- 1.8.0