An overview of Grok releases

Information about new features, changes and bug fixes for releases of Grok.

Current releases

Note

The buildout versions file for all current versions can be found at https://zopefoundation.github.io/groktoolkit/

5.0 (2024-04-23)

  • Drop grokui.admin from list of version pins and from all tutorial apps as its repository has been archived.

  • Update dependencies to their newest versions.

  • Update to ZTK 2.2.

4.0 (2024-01-29)

  • Update to grok 5.0. This requires us to drop support for:

    • grokcore.xmlrpc

    • grokcore.rest

    • grokcore.json

  • Drop support for zope.fanstatic, as this repository has been archived and it does not support Python 3.12.

  • Remove fanstatic from the list of version pins as it was only needed by zope.fanstatic.

3.0 (2023-12-20)

  • Add support for Python 3.12.

  • Drop the following packages from GROK toolkit:

    • grokcore.rest (it is still a dependency of some packages)

    • z3c.autoinclude (it is still a dependency of some packages)

Historic releases

Grok 1.5

Grok 1.5 is a feature release of Grok including updates and bugfixes in most of the comprsing grokcore.* packages.

Grok 1.4

Grok 1.4 is a feature release of Grok.

It includes new features in grokcore.view like allowing for the use of the grok.provides() directive in view components, the addition of a grok:ignoreTemplates ZCML directive to configure what template filename extensions are to be ignore when reporting unassociated templates, improved reporting of unassociated templates and improved grok.template() directive inheritance.

It includes new Subscriptions and MultiSubscriptions components from grokore.component

It includes the latest zope.testbrowser version that is based on WebOb and WebTest.

Grok 1.3.2

Grok 1.3.2 is a bugfix release of Grok, including updates for zope.errorview and zope.pluggablauth.

Grok 1.3.1

Grok 1.3.1 is a bugfix release of Grok based on the Zope Toolkit 1.1.

Grok 1.3

Grok 1.3 is a feature release of Grok based on the Zope Toolkit 1.1c1.

Grok 1.2

Grok 1.2 is a feature release of Grok based on the Zope Toolkit 1.0, zc.buildout-1.5.2. A very large number of zope.app.* dependencies have been removed to have a smaller, more manageable footprint.

Grok 1.1

Grok 1.1 is a feature release of Grok preparing for the Zope Toolkit.

Grok 1.1rc1

Grok 1.1rc1!

Grok 1.1a2

Grok 1.1a2!

Grok 1.1a1

Grok 1.1a1!

Grok 1.0

Grok 1.0!

Grok 1.0b2

Grok 1.0 beta 2!

Grok 1.0a4

The third step on the way to Grok 1.0!

Grok 1.0a3

The third step on the way to Grok 1.0!

Grok 1.0a2

The second step on the way to Grok 1.0!

Grok 1.0a1

A feature release and a first step on the way to Grok 1.0!

Grok 0.14.1

A security fix release for Grok 0.14.

Grok 0.14

Feature release: spin-off of grokcore.view, grokcore.formlib and grokcore.security

Grok 0.13

Feature release: improved directives, martian, grokcore.component. many other improvements and bugfixes

Grok 0.12.1

bugfix release

Grok 0.12

Feature release: viewlets, auto-inclusion of dependencies. Also a lot of bugfixes.

Grok 0.11.1

Maintenance release with bug fixes only

Grok 0.11

Feature release: Layers and skinning, REST web services, pluggable template languages, and improved Permissions.

Grok 0.10.2

Maintenance release with bug fixes only

Grok 0.10.1

Release to fix the dependency problems of the versions of installed packges.