Skip to content

Releases: wq/wq

wq 2.1

27 Mar 18:06
Compare
Choose a tag to compare

wq 2.1.0 is the first release of the wq 2.1 series! Be sure to check out the latest documentation and the release notes for each submodule when upgrading.

To install or update to this version of wq, run the following command:

python -m pip install wq --upgrade

See the submodule release notes for additional details:

wq 2.0

08 Nov 18:33
Compare
Choose a tag to compare

wq 2.0.0 is the first stable release of the wq 2.0 series! Be sure to check out the latest documentation and the release notes for each submodule when upgrading.

To install or update to this version of wq, run the following command:

python -m pip install wq --upgrade

See the submodule release notes for additional details:

wq 2.0 alpha 2

25 Aug 16:02
Compare
Choose a tag to compare

wq 2.0 alpha 2 is the second preview of the next version of wq. This release includes significantly improved support for Expo / React Native, as well as minor bugfixes.

To test out this release, be sure to specify the exact version:

python -m pip install wq==2.0.0a2

See the submodule release notes for additional details:

wq 2.0 alpha

22 Jun 13:44
Compare
Choose a tag to compare

wq 2.0 alpha is a preview of the next version of wq, which includes upgrades to the latest versions of all third party libraries. This release removes remaining support for projects created with wq 1.2 and earlier versions, while maintaining compatibility with wq 1.3.

To test out this release, be sure to specify the exact version:

python3 -m pip install wq==2.0.0a1

See the submodule release notes for additional details:

wq 1.3.0

05 Apr 14:04
Compare
Choose a tag to compare

wq 1.3.0 is the first stable release of the wq 1.3 series! Be sure to check out the latest documentation when upgrading. In particular, note that the changes introduced in wq.app 1.3 alpha are now the default and only supported option for new projects. Specifically:

Deprecated Replacement
AMD / RequireJS ES Modules
jQuery Mobile + Mustache React + Material UI
Leaflet Mapbox GL / Maplibre GL
Application Cache Service Worker
PhoneGap Build Installable PWA聽and/or聽React Native + Expo

The wq.app 1.3 package is designed to support backwards compatibility with projects generated with wq 1.2, including the deprecated functionality. However, this support will be dropped completely in wq 2.0.

Note: While the wq appcache and wq phonegap commands remain in wq.app 1.3, Application Cache and PhoneGap Build are no longer supported by the respective vendors.

See the submodule release notes for details about the changes since wq 1.3 beta.

wq 1.3 beta

03 May 08:20
Compare
Choose a tag to compare

wq 1.3 beta brings a number of improvements to the @wq/material renderer introduced in wq.app 1.3 alpha. While wq 1.3 is largely ready for production use, this is marked as a beta release to allow any remaining bugs to be identified. Be sure specify the exact version when installing:

python3 -m pip install wq==1.3.0b1

See the submodule release notes for additional details:

In addition to the code changes, the documentation site has been completely overhauled, with interactive component demos and guides, as well as new logos for wq and all submodules.

wq 1.3 alpha

29 Sep 14:40
Compare
Choose a tag to compare

wq 1.3 alpha introduces a brand new UI renderer based on React and Material UI (#41). Since this is a prerelease, specify the --pre option when installing from PyPI:

python3 -m pip install wq --pre

See the submodule release notes (especially for wq.app) for additional details:

In addition, the wq repository now hosts the new wq npm package, which provides a single wq.js module with all required dependencies built in. This means wq can be used on any webpage with a single script tag:

<script type="module">
    import wq from 'https://unpkg.com/wq';
    wq.init({});
</script>

wq 1.2.1

02 Sep 08:10
Compare
Choose a tag to compare

wq 1.2.1 brings minor compatibility updates for Django 3.1, pyxform 1.x, and npm-based wq start builds.

See the submodule release notes for details:

wq 1.2.0

22 Jan 08:04
Compare
Choose a tag to compare

wq 1.2.0 brings stable versions of the npm and Redux integration added in wq 1.2 beta.

See the submodule release notes for details:

As noted in the release notes for wq 1.2 beta, Python 2.7 is no longer supported, and wq.io is now IterTable.

wq 1.2 beta

07 Oct 12:57
Compare
Choose a tag to compare
wq 1.2 beta Pre-release
Pre-release

wq 1.2 beta brings full support for using NPM to manage JavaScript dependencies (#44). This builds on an overall restructuring of wq.app that also includes leveraging the Redux ecosystem for the data layer.

See the submodule release notes for details:

The wq.io submodule has been renamed to IterTable, a standalone data manipulation library. The IterTable 2.0 beta release notes have more information on this name change.

Note: This is the first release of wq to explicitly disable Python 2.7 support. While individual submodules might still install on Python 2, this is not recommended or tested. Python 2.7 will be EOL as of January 2020.