Skip to content

Releases: lektor/lektor

Lektor 3.1

29 Jan 20:24
Compare
Choose a tag to compare

3.1.0

Release date 29th of January 2018.

  • Adding ability to use Lektor Themes.
  • Adding Markdown event hook between instantiating the Renderer and creating the Markdown Processor
  • Improving tests for GitHub deployment.
  • Added the ability to use IPython in the lektor dev shell if it's available.
  • Added ability to publish from different filesystems.
  • Adding new option to turn disable editing fields on alternatives.
  • Added automated testing for Windows.
  • Expanded automated testing environments to Python 2.7, 3.5, 3.6, & Node 6, 7, 8.
  • Windows bugfixes.
  • Improved exif image data.
  • Improved date handling in admin.
  • Make GitHub Pages branch detection case insensitive.
  • Set sqlite isolation to autocommit.
  • Fixed errors in the example project.
  • Enabling pylint and standard.js.
  • Improved image rotation.
  • Now measuring tests and pull requests with code coverage.
  • Thumbnails can now have a defined quality.
  • Moved Windows cache to local appdata.
  • README tweaks.
  • Beter translations.
  • Better file tracking in watcher.
  • Upgraded many node dependencies.
  • Upgraded from ES5 to ES6.
  • Added mp4 attachment type.
  • Bugfixes for Python 3.

Lektor Pre-release of 3.1

09 Dec 00:28
Compare
Choose a tag to compare
Pre-release
  • Added Lektor theming.
  • Fix: Potential infinite build/prune loop due to pathing issue.
  • Added markdown-lexer-config plugin hook.
  • Fix GitHub deploy on Python 3.
  • Added ability for dev shell to use IPython if it's available.
  • Added ability to publish from different filesystems.
  • Adding new option to turn on disabling of editing fields on alternatives.
  • Added automated testing for Windows.
  • Expanded automated testing environments to Python 2.7, 3.5, 3.6, & Node 6, 7, 8.
  • Windows bugfixes.
  • Improved exif image data.
  • Improved date handling in admin.
  • Make GitHub Pages branch detection case insensitive.
  • Set sqlite isolation to autocommit.
  • Fixed errors in the example project.
  • Enabling pylint and standard.js.
  • Improved image rotation.
  • Now measuring tests and pull requests with code coverage.
  • Thumbnails can now have a defined quality.
  • Moved Windows cache to local appdata.
  • README tweaks.
  • Beter translations.
  • Better file tracking in watcher.
  • Upgraded many node dependencies.
  • Upgraded from ES5 to ES6.
  • Added mp4 attachment type.
  • Bugfixes for Python 3.

Lektor 3.0.1

13 Jun 19:33
Compare
Choose a tag to compare

Released on 13th of June 2017.

  • Bugfixes and improved Python 2 / 3 compatibility

Lektor 3.0

13 Jun 19:30
Compare
Choose a tag to compare

Released on 15th of July 2016.

  • Switch to newer mistune (markdown parser).
  • Rename --build-flags to --extra-flags, allow the deploy command to also
    accept extra flags.

Lektor 2.4

13 Jun 19:28
Compare
Choose a tag to compare
Lektor 2.4 Pre-release
Pre-release

Released on 7th of July 2016.

  • Resolved an issue with unicode errors being caused by the
    quickstart.

Lektor 2.3

31 May 09:20
Compare
Choose a tag to compare
  • Fixed an issue where get_alts was not exposed as documented to templates.

Lektor 2.2

12 Apr 14:51
Compare
Choose a tag to compare
  • Corrected an issue where certain translations would not make the
    admin panel load.

Lektor 2.1

12 Apr 14:26
Compare
Choose a tag to compare
  • Fixed a code signing issue on OS X 10.10.3 and lower.

Lektor 2.0

10 Apr 22:34
Compare
Choose a tag to compare
  • Added _discoverable system field which controls if a page should show
    up in children. The default is that a page is discoverable. Setting it
    to False means in practical terms that someone needs to know the URL as
    all collection operations will not return it.
  • Added for_page function to pagination that returns the pagiantion for a
    specific page.
  • Make pagination next_page and prev_page be None on the edges.
  • Allow plugins to provide publishers.
  • Added |markdown filter.
  • Added French translations.
  • Unicode filenames as final build artifacts are now explicitly disallowed.
  • Serve up a 404.html as an error page in the dev server.
  • Improvements to the path normalization and alt handling. This should support
    URL generation in more complex cases between alts now.
  • Show a clearer error message when URL generation fails because a source
    object is virtual (does not have a path).
  • Empty text is now still valid markdown.
  • Lektor clean now loads the plugins as well.
  • Basic support for type customization.
  • Fields that are absent in a content file from an alternative are now pulled
    from the primary content file.
  • Development server now resolves index.html for assets as well.
  • Markdown processing now correctly adjusts links relative to where the
    rendered output is rendered.
  • Added Dutch translations.
  • Added Record.get_siblings()
  • Added various utilties: build_url, join_path, parse_path
  • Added support for virtual paths and made pagination work with it.
  • Added support for Query.distinct
  • Add support for pagination url resolving on root URL.
  • Server information can now also contain extra key/value pairs that
    can be used by publishers to affect the processing.
  • The thumbnails will now always have the correct width and height set
    as an attribute.
  • added datetime type
  • added support for the process_image utility functions so that plugins
    can use it directly.
  • added support for included_assets and excluded_assets in the project file.
  • added Spanish translations.
  • added Japanese translations.
  • added support for discovering existing alts of sources.
  • added support for image cropping.
  • added preliminary support for publishing on windows.
  • children and attachments can now have a hidden flag configured explicitly.
    Attachments will also no longer inherit the hidden flag of the parent
    record as that is not a sensible default.
  • changed internal sqlite consistency mode to improve performance on HDDs.
  • allow SVG files to be treated as images. This is something that does not
    work in all situations yet (in particular thumbnailing does not actually
    do anything for those)

Bugfix Release

03 Feb 19:29
Compare
Choose a tag to compare
  • Bugfix release primarily for OS X which fixes a code signing issue.