Skip to content

Releases: openedx/XBlock

Decode request body from bytes to unicode.

19 Sep 14:09
dd19b86
Compare
Choose a tag to compare
Pass unicode to json.loads. (#428)

In python2 there was auto-coercion happening here but in python3 we need
to pass in unicode and requests body is bytes.

Add a feature to Mixologist

24 Jul 15:50
e43d898
Compare
Choose a tag to compare

Mixologist can now take class objects and string class paths as input.

xblock-1.1.1

16 Nov 17:07
b4824c0
Compare
Choose a tag to compare

Adds ability to auto-deploy to PyPI from Travis on creation of new tags.

xblock-1.1.0

16 Nov 15:01
b0a6120
Compare
Choose a tag to compare

Adds the CompletionXBlockMixin and testing improvements.

xblock-1.0.1

25 Jul 19:29
Compare
Choose a tag to compare
Merge pull request #365 from edx/efischer/play_nice_with_py27

remove unicode literals

Support Python 3.

12 May 18:22
Compare
Choose a tag to compare

This release now verifies that tests pass under both Python 2 and Python 3.

Add ScorableXBlockMixin

08 Mar 21:05
Compare
Choose a tag to compare

Created a new mixin to encapsulate scorable block functionality.

This mixin provides:

  • A consistent interface for retrieving and setting scores on the block, and calculating new scores.
  • A generic implementation of rescore functionality using that interface

Consume Fragment class from the new web-fragments library

08 Feb 17:32
Compare
Choose a tag to compare
Merge pull request #359 from edx/andya/use-web-fragments

Separate Fragment class out into new web-fragments package

Add new XMLString field type

15 Dec 20:34
Compare
Choose a tag to compare
Merge pull request #357 from edx/cdyer/xml-string-field

Add XMLString field type which validates input.

xblock-0.4.7: Merge pull request #339 from edx/mattdrayer/increment-release-version

28 Mar 16:42
Compare
Choose a tag to compare