Skip to content

Releases: AnswerDotAI/nbdev

v3.3.1

Choose a tag to compare

@jph00 jph00 released this 22 Jul 15:36

New Features

  • Condense nbdev skill conventions into tighter prose with reorganized sections (#1615)

Bugs Squashed

  • Use .get("metadata") when calling _meta_directives to safely handle cells/notebooks missing a metadata key (#1616)
  • Improve update_changelog newline handling (#1614)

v3.3.0

Choose a tag to compare

@jph00 jph00 released this 20 Jul 04:45

New Features

  • Refactor directive parsing into cell methods, add notebook-level metadata directives (#1613)
  • Git diff driver, and structural repair (#1613)
  • Mark releases as "Latest" only when releasing from the default branch (#1611)

v3.2.2

Choose a tag to compare

@jph00 jph00 released this 14 Jul 04:47

New Features

  • Add maintenance release support: validate branch, check changelog base, and target pushed commit (#1610)

Bugs Squashed

  • Fix generated changelog section spacing (#1609)

v3.2.1

Choose a tag to compare

@jph00 jph00 released this 11 Jul 03:57

New Features

  • Add format-links, fix quarto nav regex, optimize proc_nbs file filtering, and add no-editor/yes flags to release_gh (#1608)

v3.2.0

Choose a tag to compare

@jph00 jph00 released this 09 Jul 12:34

Breaking Changes

  • clean_magics now only strips configurable housekeeping line magics instead of all magics (#1607)

New Features

  • Handle README.md output path differences across quarto versions (#1606)

v3.1.0

Choose a tag to compare

@jph00 jph00 released this 08 Jul 07:12

New Features

  • Support ghapi v2 (#1603)
  • Add owner/repo support, token param to changelog, and no_changelog flag to release_gh (#1604)
  • Add update_changelog to make changelog generation idempotent by replacing existing version sections (#1605)

v3.0.19

Choose a tag to compare

@jph00 jph00 released this 04 Jul 13:22

New Features

  • Resolve config from path in nbdev_test instead of using global config (#1600)
  • Allow nbdev_export to run from outside project dir; properly restore IN_TEST env in test_nb (#1599)

Bugs Squashed

  • Treat notebook text fields as strings instead of lists and match merge cells by content (#1601)

v3.0.18

Choose a tag to compare

@jph00 jph00 released this 03 Jul 02:47

Bugs Squashed

  • Fix missing slash in doc URL (#1598)

v3.0.17

Choose a tag to compare

@jph00 jph00 released this 20 May 23:18

New Features

  • feat: add docs URL to exported module docstrings (#1593), thanks to @RensDimmendaal
  • Register faulthandler on SIGINT in nbdev-test for tracebacks on ctrl-c (#1592)

v3.0.16

Choose a tag to compare

@jph00 jph00 released this 19 May 04:29

New Features