All Versions
14
Latest Version
Avg Release Cycle
81 days
Latest Release
1349 days ago

Changelog History
Page 2

  • v0.8.2 Changes

    October 24, 2017

    ๐Ÿ›  Fixed

    • 0๏ธโƒฃ Use default document loader for older exposed load_document API.
  • v0.8.1 Changes

    October 24, 2017

    ๐Ÿ›  Fixed

    • Use __about__.py to hold versioning and other meta data. Load file in setup.py and jsonld.py. Fixes testing and installation issues.
  • v0.8.0 Changes

    October 20, 2017

    ๐Ÿ›  Fixed

    • ๐Ÿ’ฅ BREAKING: Default http (80) and https (443) ports removed from URLs. This matches test suite behavior and other processing libs such as [jsonld.js][].
    • ๐Ÿ’ฅ BREAKING: Fix path normalization to pass test suite RFC 3984 tests. This could change output for various relative URL edge cases.
    • ๐Ÿ‘ Allow empty lists to be compacted to any @list container term. (Port from [jsonld.js][])

    ๐Ÿ”„ Changed

    • ๐Ÿ’ฅ BREAKING: Remove older document loader code. SSL/SNI support wasn't working well with newer Pythons.
    • ๐Ÿ’ฅ BREAKING: Switch to [Requests][] for document loading. Some behavior could slightly change. Better supported in Python 2 and Python 3.

    โž• Added

    • ๐Ÿ‘Œ Support for test suite using http or https.
    • Easier to create a custom Requests document loader with the requests_document_loader call. Adds a secure flag to always use HTTPS. Can pass in keywords that [Requests][] understands. verify to disable SSL verification or use custom cert bundles. cert to use client certs. timeout to fail on timeouts (important for production use!). See [Requests][] docs for more info.
  • v0.7.3

    September 13, 2017