Franklin.jl
Franklin.jl copied to clipboard
Towards 1.0
- [x] auto generated site maps (issue #491, PR #631 with docs) -- 0.10.2
- [x] auto generated robots.txt (creds to @remi-garcia, PR #653 )
- [x] improvements to RSS (creds to @fredrikekre, PR #687, #686, #685, #684)
- [x] show types as in the REPL (#690)
- [x] allow shortcut exec code blocks (#694)
- [x] allow strings in parameter functions with spaces (#731, PR #732 creds to @kellertuer )
released in 0.10.x
- [x] (maybe) scope of hfuns etc see #582 compare with
{{taglist}}
(#469 and #582) - [x] (breaking) (maybe) drop support for old file structure + remove the logic with
if VERSION
- [x] environments (begin/end)
- [x] slug for target output path (#741 and PR #744) doc note:
If you have a page `00-foo.md` and you add `@def slug = "bar/baz"` the final HTML page will be written at `__site/bar/baz/index.html` and therefore be available at `{base_url}/{prepath}/bar/baz/`
-
[x]
keep_path
global variable (#759 and PR #760) -
[x] CDATA in RSS title (#748 creds to @5ebec)
released in 0.9.x
- [x] clearer message for where the warnings come from (#544 #542 - PR #603)
- [x] proper code escaping (#513 and #327 - PR #610)
- [x] allow for custom naming of
/tag/
(issue #604 and PR #608) - [x] better warning messages (issue #544 and PR #603)
- [x] pagination (issue #496 PR #589 )
- [x] add of
prerender
local variable which, if set to false, can skip pre rendering for a specific page (#568, PR #574) - [x] support for emoji (#562, PR #574)
- [x] bump up compat bound for Julia to 1.3 for consistency with docs
- [x] paragraph fix (#492)
- [x] raw HTML file processing check (#535)
- [x] simple redirects (#556)
- [x] deprecation of FS 1 (warning message if it's the case)
- [x] allow
{{var}}
in for loop (issue #580, PR #585)
Notes
- [ ] remove manual redirects and add simple ones on the JuliaLang website
Docs
- [ ] eval code blocks with
```! ... ```
- [ ] environments (+explain why they can be useful compared to commands)
- [ ] simple redirects
- [ ] avoiding paragraph problems
- [ ] new ability in publish without push (Dilum's PR #566 )
- [ ] pagination
- [ ] emoji support
- [ ] other stuff from list above
- [ ] show warnings and warning messages (see message in #603)
- [x] +++ blocks
- [ ] other stuff from the release list above
- [ ] a note on using clipboard.js (see demos and #680 for the steps)