Skip to content

Releases: NicoKNL/tasks-map

0.33.0

13 Jun 11:41

Choose a tag to compare

feat: additional embed controls

This pull request introduces a sidebar to the embedded task map view, adds new configuration options for controlling the display of the view panel and tag visibility, and ensures these options are properly handled throughout the codebase. It also includes tests for the new configuration options and updates the styling to support the new sidebar layout.

Closes #500

0.32.7

18 May 20:56

Choose a tag to compare

fix: small fixes for dropping tasks on a project

This pull request improves how task node group assignments and drag-over highlights are handled in the TaskMapGraphView component. The changes ensure that parent group information is always accurate by referencing the current state of nodes, which addresses inconsistencies that can occur during drag events. Additionally, the logic now prevents redundant project assignments when dragging tasks.

0.32.6

16 May 12:06

Choose a tag to compare

fix(deps): update dependency lucide-react to v1.16.0

This PR contains the following updates:

Package Type Update Change
lucide-react (source) dependencies minor 1.14.0 -> 1.16.0

Release Notes

lucide-icons/lucide (lucide-react)

v1.16.0: Version 1.16.0

Compare Source

What's Changed

Full Changelog: lucide-icons/lucide@1.15.0...1.16.0

v1.15.0: Version 1.15.0

Compare Source

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@1.14.0...1.15.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

0.32.5

15 May 15:36

Choose a tag to compare

fix: fix various plugin warnings from the community page

Fix various warnings/issues as reported by Obsidian's plugin quality scanner to increase reported quality.

0.32.4

15 May 06:06

Choose a tag to compare

fix(deps): update dependency i18next to v26.2.0

This PR contains the following updates:

Package Type Update Change
i18next (source) dependencies minor 26.1.0 -> 26.2.0

Release Notes

i18next/i18next (i18next)

v26.2.0

Compare Source

  • feat(types): new parseInterpolation TypeOption (default true). When set to false in CustomTypeOptions, the type-level extractor stops parsing translation strings for {{variable}} patterns. Required by i18next-icu users — the default extractor mistakes ICU MessageFormat nested-brace plurals like {count, plural, one {{count} row} other {{count} rows}} for an interpolation block and demands a phantom variable name. The flag is type-only; runtime interpolation is governed by InterpolationOptions and is unaffected. Fixes i18next-icu#85.
  • fix(types): expose enableSelector on InitOptions so i18next.init({ enableSelector: 'strict' }) typechecks without a module augmentation. The runtime already reads opts?.enableSelector from init options; this lands the matching type declaration next to the other selector-resolution knobs. Accepts false | true | 'optimize' | 'strict'. Thanks @​Faithfinder (#​2431)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

0.32.3

14 May 22:01

Choose a tag to compare

fix: remove unintended obfuscation

The obsidian plugin scanner is warning about potential code obfuscation that can lead towards arbitrary code execution. This appears to come from React19. As we're not using functionality specific to React19 itself, and React18 is still getting security updates for the foreseeable future, downgrading seems like the right approach here.

0.32.2

14 May 19:37

Choose a tag to compare

fix: minor style fixes + ci check

Fixing more issues identified by the Obsidian plugin scanning system. In particular some CSS duplication.

0.32.1

14 May 19:15

Choose a tag to compare

fix(deps): use suggested alternative packages

This PR addresses the Obsidian plugin code scanning issues related to available and recommended alternative packages.

This highlights a few other issues which have been reduced to warning for now. Will be addressed in future release.

0.32.0

14 May 13:18

Choose a tag to compare

feat: tag color manager

This pull request significantly refactors how tag colors are handled throughout the application. Instead of supporting "random" or "static" tag color modes, the system now uses a selectable color palette approach. Users can pick from several predefined color themes (palettes) for tag appearance, simplifying the codebase and improving consistency. The changes affect settings, tag rendering, CSS, and translations.

Warning

This technically is breaking on the settings, but released as minor since we're not yet at v1. The default is configured to rainbow.

Closes #436

0.31.5

14 May 11:10

Choose a tag to compare

fix: improve styling logic upon dragging in project

This pull request refines the drag-and-drop highlighting behavior in the TaskMapGraphView to prevent project group nodes from being highlighted when a task is dragged over its current group. The main improvements ensure that groups a node already belongs to are excluded from drag-over highlighting, resulting in a more intuitive user experience.