Skip to content

Releases: numerous-com/numerous-widgets

v0.3.0

10 Jul 08:48

Choose a tag to compare

v0.3.0 (2025-07-10)

Documentation

  • docs(CONTRIBUTING): Expand contributing guidelines with detailed setup and development instructions
  • Enhanced the contributing document to provide a comprehensive overview of prerequisites, initial setup, development workflow, and testing procedures.
  • Included step-by-step instructions for creating new widgets, along with testing requirements and code review processes.
  • Added sections on widget architecture, testing strategies, and community engagement resources. (433dcc1)

Feature

  • feat(pre-commit): Enhance pre-commit configuration and add quality requirements to CONTRIBUTING.md
  • Introduced a new .coverage file for coverage reporting.
  • Updated .pre-commit-config.yaml to include additional hooks for strict linting and type checking, as well as basic testing for both Python and JavaScript.
  • Expanded the CONTRIBUTING.md file with a detailed quality requirements section, outlining code quality standards for Python and JavaScript contributions.
  • Added a testing strategy section to clarify the approach for testing and CI simulation. (c00c7f6)
  • feat(CopyToClipboardWidget): Add CopyToClipboard widget with comprehensive tests and styles
  • Introduced the CopyToClipboard widget in the widgets module, including options for show_root_heading.
  • Updated widget configuration to include CopyToClipboardWidget.
  • Added CSS styles for the CopyToClipboard widget to enhance its display and usability.
  • Created comprehensive tests for both Python and JavaScript components, covering various scenarios and edge cases.
  • Expanded documentation to include testing guidelines and integration instructions for the new widget. (a4ad55e)

Fix

  • fix(TextWidget): Add TextWidget implementation and styles
  • Introduced the TextWidget in the widgets module with options for show_root_heading.
  • Updated widget configuration to include TextWidget.
  • Added CSS styles for TextWidget to enhance its display and usability, including support for single and multiline text displays. (ddebb52)

v0.2.18

10 Jul 07:35

Choose a tag to compare

v0.2.18 (2025-07-10)

Fix

  • fix(LoadSaveWidget): Enhance LoadSaveWidget functionality with granular permission controls and improved save-as support (#6)
  • Updated the Save & Load widget documentation to reflect new features including granular permission controls for loading, saving, and renaming items.
  • Implemented support for target names in save and save-as operations, allowing users to specify target names during save actions.
  • Enhanced the configuration manager to support user roles, enabling dynamic permission updates for UI elements.
  • Improved user feedback mechanisms with tooltips and confirmation dialogs for better accessibility.
  • Added comprehensive tests for new functionalities, including rename operations and save-as workflows. (9d0a5a4)

v0.2.17

25 Jun 07:39

Choose a tag to compare

v0.2.17 (2025-06-25)

Fix

  • fix(WeightedAssessmentSurvey): Remove redundant sorting of scoring ranges
  • Eliminated unnecessary sorting of scoring ranges by minimum value in multiple locations within the WeightedAssessmentSurveyWidget, improving code clarity and performance. (578c505)

v0.2.16

12 Jun 07:08

Choose a tag to compare

v0.2.16 (2025-06-12)

Fix

  • fix(WeightedAssessmentSurvey): Ensure doNotKnow is reset when setting question value
  • Updated the logic to set doNotKnow to false whenever a value is assigned to a question, ensuring consistent behavior in the survey flow. (eb81288)

v0.2.15

23 May 08:40

Choose a tag to compare

v0.2.15 (2025-05-23)

Fix

  • fix(WeightedAssessmentSurvey): Add "I do not know" option
  • Introduced a new prop enable_do_not_know to the WeightedAssessmentSurveyWidget for enabling the "I do not know" feature.
  • Updated the SurveyData structure to include the new option.
  • Enhanced the widget's functionality to conditionally render the "I do not know" checkbox based on the new prop. (ea77b12)

v0.2.14

19 May 10:03

Choose a tag to compare

v0.2.14 (2025-05-19)

Fix

  • fix(WeightedAssessmentSurvey): Simplify slider handling and state management
  • Removed unnecessary state tracking for slider drag values, streamlining the slider interaction process.
  • Consolidated slider change handling into a single function for both change and click events.
  • Updated progress bar rendering to enhance accessibility with ARIA attributes.
  • Cleaned up mouse event handlers related to slider interactions, improving code clarity and maintainability. (250b037)

v0.2.13

15 May 15:58

Choose a tag to compare

v0.2.13 (2025-05-15)

Fix

  • fix(WeightedAssessmentSurvey): Update help text tooltip implementation
  • Changed the help text display from using the title attribute to a data-title attribute for better accessibility and consistency.
  • Updated CSS to reflect the change in tooltip functionality, ensuring help text is displayed correctly on hover. (ffdb5d6)

v0.2.12

15 May 11:34

Choose a tag to compare

v0.2.12 (2025-05-15)

Fix

  • fix(WeightedAssessmentSurvey): Improve slider drag handling and state management
  • Added state management for tracking if the user is actively dragging the slider.
  • Updated mouse event handlers to properly manage the slider drag state, ensuring the drag value is only cleared when not actively dragging.
  • Enhanced touch event handling to maintain consistent behavior across devices. (2a5c8c5)

v0.2.11

15 May 11:29

Choose a tag to compare

v0.2.11 (2025-05-15)

Fix

  • fix(WeightedAssessmentSurvey): Add help text functionality for questions
  • Introduced an optional helpText field in the Question interface to provide additional information via tooltips.
  • Implemented a help text editor in edit mode, allowing users to input help text for each question.
  • Enhanced the UI to display a help icon next to question text, showing the help text on hover.
  • Updated CSS for help text and icons to improve layout and user experience. (386b7d4)

v0.2.10

06 May 08:26

Choose a tag to compare

v0.2.10 (2025-05-06)

Fix

  • fix(WeightedAssessmentSurvey): Simplify slider marker rendering and enhance styling
  • Removed the qualitative scale logic and replaced it with a numeric scale displaying values from 0 to 5.
  • Updated the rendering of slider markers to include text labels for "Strongly Disagree" and "Strongly Agree" at the respective ends.
  • Enhanced CSS for slider markers to improve layout and responsiveness, including adjustments for text alignment and spacing.
  • Cleaned up unused code related to qualitative labels and adjusted marker positioning for better visual clarity. (1f71abc)