Skip to content

Commit 2f85912

Browse files
committed
release
1 parent c200c51 commit 2f85912

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,50 @@
22

33
<!-- do not remove -->
44

5+
## 2.2.0
6+
### Breaking Changes
7+
8+
- Combine preprocs and postprocs into new `Processor` class ([#874](https://github.com/fastai/nbdev/issues/874))
9+
- Rename `nbdev.read` to `nbdev.config` ([#879](https://github.com/fastai/nbdev/issues/879))
10+
- Use H3 for functions and properties, instead of H4 ([#875](https://github.com/fastai/nbdev/issues/875))
11+
- Remove `nbflags` directive ([#871](https://github.com/fastai/nbdev/issues/871))
12+
- Deprecate `config_key` in favor of `get_config` ([#856](https://github.com/fastai/nbdev/pull/856)), thanks to [@seeM](https://github.com/seeM)
13+
14+
### New Features
15+
16+
- Add simple qmd generation functions in `nbdev.qmd` ([#893](https://github.com/fastai/nbdev/issues/893))
17+
- Add `FrontmatterProc` ([#890](https://github.com/fastai/nbdev/issues/890))
18+
- Improvements to `nbdev_new` and `nbdev_create_config` ([#878](https://github.com/fastai/nbdev/pull/878)), thanks to [@seeM](https://github.com/seeM)
19+
- `nbdev_create_config` infers settings from git/GitHub, prompts for missing settings, and renders the settings file with commented sections
20+
- `nbdev_new` uses `nbdev_create_config` instead of a file provided by `nbdev-template`, which means it'll benefit from future improvements to `nbdev_create_config` as well as always using latest defaults
21+
- Add frontmatter bullet point processor ([#873](https://github.com/fastai/nbdev/issues/873))
22+
- Allow specifying port for preview ([#872](https://github.com/fastai/nbdev/pull/872)), thanks to [@dleen](https://github.com/dleen)
23+
- `nbdev_new` renders notebooks with information from your config file ([#866](https://github.com/fastai/nbdev/pull/866)), thanks to [@seeM](https://github.com/seeM)
24+
- Improve config documentation in `read` module ([#864](https://github.com/fastai/nbdev/pull/864)), thanks to [@seeM](https://github.com/seeM)
25+
- Install quarto without root access ([#860](https://github.com/fastai/nbdev/issues/860))
26+
- Explain more detail during quarto installation process ([#859](https://github.com/fastai/nbdev/issues/859))
27+
- Automatically maintain `__version__` in `__init__.py` ([#854](https://github.com/fastai/nbdev/issues/854))
28+
- Prettify output for `nbdev_test` ([#849](https://github.com/fastai/nbdev/pull/849)), thanks to [@deven367](https://github.com/deven367)
29+
- Ignore .ipynb_checkpoints folder in module dir ([#848](https://github.com/fastai/nbdev/pull/848)), thanks to [@dleen](https://github.com/dleen)
30+
- Escape Footnotes from Docments Table ([#847](https://github.com/fastai/nbdev/pull/847)), thanks to [@hamelsmu](https://github.com/hamelsmu)
31+
- Include filename in `nbdev_export` warning when nbdev1 syntax is used ([#838](https://github.com/fastai/nbdev/pull/838)), thanks to [@seeM](https://github.com/seeM)
32+
- Show title if nbdev_filter errors ([#828](https://github.com/fastai/nbdev/pull/828)), thanks to [@hamelsmu](https://github.com/hamelsmu)
33+
- Added "topics" to match GitHub's terminology ([#817](https://github.com/fastai/nbdev/pull/817)), thanks to [@tylere](https://github.com/tylere)
34+
- Accelerate `quarto preview` ([#748](https://github.com/fastai/nbdev/issues/748))
35+
- Throw a warning when imports and code are mixed in a cell ([#714](https://github.com/fastai/nbdev/issues/714))
36+
- Make conda release work for anyone ([#653](https://github.com/fastai/nbdev/issues/653))
37+
38+
### Bugs Squashed
39+
40+
- `_all_` works for strings but not objects in py3.7 ([#870](https://github.com/fastai/nbdev/issues/870))
41+
- `show_doc` `title_level` argument has no effect ([#869](https://github.com/fastai/nbdev/issues/869))
42+
- `show_doc` sometimes does not show wrapped functions correctly ([#863](https://github.com/fastai/nbdev/issues/863))
43+
- `show_doc` treats functions decorated with `lru_cache` as classes ([#862](https://github.com/fastai/nbdev/pull/862)), thanks to [@seeM](https://github.com/seeM)
44+
- Fix `show_doc` signature whitespace removal ([#855](https://github.com/fastai/nbdev/pull/855)), thanks to [@seeM](https://github.com/seeM)
45+
- `nbdev_new` doesn't infer anything if no gitconfig ([#846](https://github.com/fastai/nbdev/issues/846))
46+
- `show_doc` paremeter default may render as footnote ([#796](https://github.com/fastai/nbdev/issues/796))
47+
- Conda description is empty ([#745](https://github.com/fastai/nbdev/issues/745))
48+
549

650
## 2.1.6
751

0 commit comments

Comments
 (0)