Skip to content

8.0.0

Latest

Choose a tag to compare

@chrisjsewell chrisjsewell released this 19 Mar 13:23
· 2 commits to master since this release
06e477a

See https://sphinx-needs.readthedocs.io/en/stable/changelog.html

What's Changed

  • πŸ“š Fix 7.0.0 release date by @ubmarco in #1666
  • πŸ› Fix linkcheck CI job warnings by @Copilot in #1667
  • πŸ§ͺ Add tests for variants in links by @ubmarco in #1669
  • πŸ“š DOCS: add sphinx-ai-index to sphinx docs builder by @Felix-Ruh in #1671
  • ♻️ Introduce NeedLink structured internal representation for links by @chrisjsewell in #1670
  • πŸ”§ Use NeedLink directly in update_back_links function by @chrisjsewell in #1672
  • ♻️ Store NeedLink instead of str in LinksLiteralValue and LinksFunctionArray by @chrisjsewell in #1673
  • ♻️ Add _split_link_list parser with condition syntax support by @chrisjsewell in #1674
  • ✨ Add conditional need link assessment by @Copilot in #1675
  • πŸ”§ Use get_links(as_str=False) in needextend to avoid round-trip serialization by @chrisjsewell in #1678
  • πŸ”§ Store NeedPartData.backlinks as NeedLink instead of str by @chrisjsewell in #1679
  • πŸ‘Œ Parse link conditions from imported and external needs by @chrisjsewell in #1680
  • πŸ‘Œ Add needs_json_include_link_conditions config option by @Copilot in #1681
  • ♻️ Store NeedLink on NeedRef node at parse time instead of re-parsing later by @Copilot in #1682
  • πŸ”§ Bump ENV_DATA_VERSION to 4 for NeedLink storage format change by @Copilot in #1683
  • πŸ‘Œ Add parse_conditions configuration for link types by @Copilot in #1684
  • ♻️ Fix links_from_content to use parsed doctree nodes instead of regex by @chrisjsewell in #1685
  • πŸ§ͺ Add some more tests for links_from_content by @chrisjsewell in #1686
  • πŸš€ Release v8.0.0 by @chrisjsewell in #1688

New Contributors

Full Changelog: 7.0.0...8.0.0