Franklin.jl icon indicating copy to clipboard operation
Franklin.jl copied to clipboard

Towards 1.0

Open tlienart opened this issue 4 years ago • 0 comments

  • [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)

tlienart avatar Jun 27 '20 12:06 tlienart