Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: improve access to tags #2949

Merged

Conversation

ilandikov
Copy link
Collaborator

Types of changes

Done by pairing with @claremacrae

  • tasksFile.tags
  • tasksFile.frontmatter.tags
  • ability to test Obsidian functions getAllTags() and parseFrontMatterTags()

Changes visible to users:

Internal changes:

  • Refactor (prefix: refactor - non-breaking change which only improves the design or structure of existing code, and making no changes to its external behaviour)
  • Tests (prefix: test - additions and improvements to unit tests and the smoke tests)

Description

Motivation and Context

  • provide access to filter by YAML tags

How has this been tested?

  • new unit tests

Checklist

  • My code follows the code style of this project and passes yarn run lint.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
    • to be done later
  • My change has adequate Unit Test coverage.

Terms

@ilandikov ilandikov added the scope: parsing markdown See also 'scope: global filter' label Jul 11, 2024
@claremacrae claremacrae merged commit db475e4 into obsidian-tasks-group:main Jul 11, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: parsing markdown See also 'scope: global filter'
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants