Skip to content

1.0.0b1

Pre-release
Pre-release

Choose a tag to compare

@facelessuser facelessuser released this 21 Oct 21:44
· 253 commits to master since this release
b3fb1fb

1.0.0b1

  • NEW: Better context for HTML elements. HTML is now returned by block level elements, and the elements selector is given as context. Attributes also return a selector as context and are returned individually. HTML comments are returned as individual hunks.
  • NEW: Add Stylesheet and CPP filters (#17)
  • NEW: JavaScript is now derived from CPP.
  • NEW: PySpelling looks for .spelling.yml or .pyspelling.yml with a priority for the latter. (#12)
  • NEW: Spelling pipeline adjustments: you can now explicitly allow only certain categories, skip categories, or halt them in the pipeline. Pipeline flow control is now done via a new FlowControl plugin. When avoiding, including, or skipping categories, they are now done with wildcard patterns. (#16)
  • NEW: Drop scanning python normal strings in plugin.
  • NEW: Use get_plugin instead of get_filter, but allow a backwards compatible path for now.
  • NEW: In configuration, documents is now matrix and filters is now pipeline, but a deprecation path has been added. (#15)
  • NEW: Provide a class attribute that will cause a Filter object to avoid BOM detection if it is not appropriate for the given file.
  • NEW: Wordlists should get the desired language/dictionary from the spell checker specific options.
  • NEW: Add global configuration option to specify the preferred spell checker, but it is still overridable via command line.
  • FIX: Internal cleanup in regards to error handling and debug.
  • FIX: Fix context issue when no escapes are defined.