Skip to content

Releases: Lavton/obsidian-connections-to-tag

v0.0.2: techincal fixes according the obsidian suggestions

17 Jun 23:41

Choose a tag to compare

Fixed issues:

Source code

  • Error: Uses Obsidian APIs newer than the declared minAppVersion
    • obsidianmd/no-unsupported-api
    • src/folderUtils.ts:121, src/folderUtils.ts:173, src/folderUtils.ts:193, src/tagsUtils.ts:142, src/tagsUtils.ts:168
  • Error: For a consistent UI use new Setting(containerEl).setName(...).setHeading() instead of creating HTML heading elements directly.
    • src/settings/settings.ts:87, src/settings/settings.ts:96
  • Warning: Unsafe assignment of an error or any typed value
    • @typescript-eslint/no-unsafe-assignment
    • main.ts:256, src/connections/connection_factory.ts:66, src/connections/factories/arbitrary_danger.ts:18, src/connections/factories/arbitrary_danger.ts:19-24, src/connections/factories/arbitrary_danger.ts:25, src/folderUtils.ts:144, src/folderUtils.ts:161, src/menuCommands.ts:209, src/menuCommands.ts:228, src/menuCommands.ts:229, src/menuCommands.ts:234-237, src/menuCommands.ts:236, src/menuCommands.ts:242, src/menuCommands.ts:243, src/menuCommands.ts:248, src/service/focus_operation.ts:126, src/service/focus_operation.ts:127, src/tagsModifier.ts:10, src/tagsUtils.ts:177, src/utils.ts:40, src/utils.ts:96, src/utils.ts:101, src/utils.ts:101, src/validation.ts:50
  • Warning: "builtin-modules" should be replaced with an alternative package.
  • Warning: Unexpected any. Specify a different type.
    • src/connections/connection_factory.ts:12, src/folderUtils.ts:23, src/folderUtils.ts:29, src/folderUtils.ts:58, src/folderUtils.ts:94, src/folderUtils.ts:177, src/link_utils.ts:37, src/link_utils.ts:44, src/menuCommands.ts:228, src/menuCommands.ts:241, src/menuCommands.ts:242, src/menuCommands.ts:248, src/rules/rule_factory.ts:13, src/tagsUtils.ts:73
  • Warning: Returns unsafe values from typed code
    • @typescript-eslint/no-unsafe-return
    • src/connections/connection_factory.ts:67, src/connections/connection_factory.ts:76, src/connections/factories/arbitrary_danger.ts:27, src/folderUtils.ts:64, src/menuCommands.ts:23-29, src/menuCommands.ts:31-37, src/menuCommands.ts:45-51, src/menuCommands.ts:53-59, src/menuCommands.ts:67-73, src/menuCommands.ts:80-86, src/menuCommands.ts:101-107, src/menuCommands.ts:114-120, src/menuCommands.ts:136-143, src/menuCommands.ts:159-166, src/menuCommands.ts:198-205, src/menuItems.ts:21-27, src/menuItems.ts:32-39, src/menuItems.ts:43-50, src/menuItems.ts:54-61, src/menuItems.ts:65-72, src/menuItems.ts:77-84, src/menuItems.ts:89-96, src/rules/rule_factory.ts:51, src/rules/rule_factory.ts:60, src/tagsModifier.ts:17, src/tagsModifier.ts:19, src/tagsUtils.ts:79
  • Warning: Unexpected empty array pattern.
    • src/connections/factories/all_in_text.ts:54, src/connections/factories/all_in_text.ts:55, src/connections/factories/all_yaml.ts:61, src/connections/factories/all_yaml.ts:62, src/connections/factories/between_in_text.ts:85, src/connections/factories/between_in_text.ts:86, src/connections/factories/just_regexp.ts:155, src/connections/factories/top_in_text.ts:71, src/connections/factories/top_in_text.ts:72
  • Warning: Unsafe member access on an error or any typed value
    • @typescript-eslint/no-unsafe-member-access
    • src/connections/factories/arbitrary_danger.ts:18, src/folderUtils.ts:122, src/folderUtils.ts:174, src/folderUtils.ts:194, src/menuCommands.ts:217, src/menuCommands.ts:219, src/menuCommands.ts:229, src/menuCommands.ts:236, src/menuCommands.ts:238, src/menuCommands.ts:242, src/menuCommands.ts:243, src/menuCommands.ts:244, src/menuCommands.ts:248, src/menuCommands.ts:255, src/tagsUtils.ts:147, src/tagsUtils.ts:148, src/tagsUtils.ts:151, src/tagsUtils.ts:153, src/tagsUtils.ts:153, src/tagsUtils.ts:156, src/tagsUtils.ts:157, src/tagsUtils.ts:170, src/tagsUtils.ts:170, src/tagsUtils.ts:177, src/tagsUtils.ts:177, src/tagsUtils.ts:181, src/tagsUtils.ts:182, src/utils.ts:96, src/utils.ts:101
  • Warning: Unsafe call of an error or any typed value
    • @typescript-eslint/no-unsafe-call
    • src/connections/factories/arbitrary_danger.ts:19-24, src/connections/factories/arbitrary_danger.ts:25, src/folderUtils.ts:144, src/menuCommands.ts:23, src/menuCommands.ts:31, src/menuCommands.ts:45, src/menuCommands.ts:53, src/menuCommands.ts:67, src/menuCommands.ts:80, src/menuCommands.ts:101, src/menuCommands.ts:114, src/menuCommands.ts:136, src/menuCommands.ts:159, src/menuCommands.ts:198, src/menuCommands.ts:238, src/menuItems.ts:21, src/menuItems.ts:32, src/menuItems.ts:43, src/menuItems.ts:54, src/menuItems.ts:65, src/menuItems.ts:77, src/menuItems.ts:89, src/tagsUtils.ts:156, src/tagsUtils.ts:157, src/tagsUtils.ts:177, src/utils.ts:40, src/utils.ts:96, src/utils.ts:101
  • Warning: Unexpected var, use let or const instead.
    • src/folderUtils.ts:144, src/folderUtils.ts:156, src/folderUtils.ts:161, src/folderUtils.ts:188, src/models/traversal.ts:37, src/models/traversal.ts:38, src/models/traversal.ts:39, src/tagsModifier.ts:8, src/tagsModifier.ts:10, src/tagsModifier.ts:12, src/tagsModifier.ts:26, src/tagsModifier.ts:27, src/tagsModifier.ts:28, src/tagsModifier.ts:29, src/tagsModifier.ts:50, src/tagsModifier.ts:54, src/tagsModifier.ts:55, src/tagsModifier.ts:56, src/tagsModifier.ts:70, src/tagsModifier.ts:74, src/tagsModifier.ts:86, src/tagsModifier.ts:90, src/tagsModifier.ts:94, src/tagsModifier.ts:95, src/tagsModifier.ts:100, src/tagsUtils.ts:121, src/tagsUtils.ts:122, src/tagsUtils.ts:123, src/tagsUtils.ts:128, src/utils.ts:13, src/utils.ts:40, src/utils.ts:42, src/utils.ts:80
  • Warning: Passes unsafe values into typed parameters
    • @typescript-eslint/no-unsafe-argument
    • src/link_utils.ts:51
  • Warning: Promise returned in function argument where a void return was expected.
    • src/settings/settingsElements.ts:49-54
  • Warning: Empty block statement.
    • src/ui_utils.ts:18-19, src/ui_utils.ts:36-37
  • Warning: Unnecessary escape character: ^.
    • src/utils.ts:4
  • Warning: Unexpected iterable of non-Promise (non-"Thenable") values passed to promise aggregator.
    • src/validation.ts:21, src/validation.ts:34

create the publish version

16 Jun 01:29

Choose a tag to compare

Totally redesign the plugin to fulfill the focus on notes workflow