Personal tools
You are here: Home Products DataGridField Releases DataGridField 1.6 (Release candidate)

DataGridField 1.6 (Release candidate)

This is not a final release. Experimental releases should only be used for testing and development. Do not use these on production sites, and make sure you have proper backups before installing.

Plone 2.5, 3.0, 3.1 compatibility / new features

For additional information about this project, please visit the project page.

Available downloads

Product Package (Release Candidate 1)

For all platforms (45.9 kB)

Product Package (Beta 2)

For all platforms (45.5 kB)

Product Package (Beta 1)

For all platforms (44.9 kB)

Release Notes

Tested with Plone 2.5, Plone 3
State Release candidate
License GPL
Release Manager Alex Clark

This release will make DataGridField Plone 2.5, 3.0, 3.1 compatible. Some new features and patches from various authors have been included.

 

 

 

Change log

From 1.6rc1

- Adding Plone 2.5.x DataGridField profile "default_25x" to overcome difference in 
  GS namespace for the registration of our skin directory.  Without this, one needed
  to manually add the correct FSDV within the portal_skins tool for .pt, .dtml, 
  images, etc. to exist with the DataGridWidget's skins directory. [andrewb] 

- Adding back Extensions and Install.py with install() function for consistent 
  Add/Remove Products experience back to Plone 2.5.x, which did not handle 
  GenericSetup profile-based installation.  The install code delegates to Generic
  Setup for maximal code reuse. The justification is that to completely remove
  a Add/Remove Product support in Plone 2.5.x between a beta 2 and beta 3 release
  is overly extreme.  This will workaround will be rectified in a future release. [andrewb]
  
  Note: This was added manually without history because the the eggified version 
  of DataGridField was moved, rather than copied, thus no history at:
  http://dev.plone.org/archetypes/log/Products.DataGridField?action=follow_copy&rev=&stop_rev=&mode=follow_copy

- Updated installation instructions, info about example types, and added note about ceasing 
  Plone 2.5.x support [andrewb]

- Removed check of "@@plone_lock_info" within example types' GS declarations, 
  so actions render in pre-Plone locking era [andrewb]

- Made all tests pass in Plone 2.5.x, 3.0.x, and 3.1.x [andrewb]

- Made explicit names for the different GS profiles that one might choose 
 to install within portal_setup [andrewb]

From 1.6 beta 3 (unreleased)

- Eggified in Products.AddRemoveWidget
  [SteveM]

- Register skin layer correctly.
  [maurits]

- Move installation to GenericSetup.
  [wichert]

- Removed lots and lots of unneeded import. Pyflakes found that Plone 2.1 
  support has been broken for a while, so stop claiming it's still supported.
  [wichert]

- Added validator isDataGridFilled (copied from Poi, where it can
  later be removed).  Use this as validator on a DataGridField if you
  want it to have at least one entry: currently a bogus/hidden entry
  always remains even when you remove all real entries, so making a
  DataGridField required has no real effect.
  See http://plone.org/products/poi/issues/139 and 160.
  [maurits]

From 1.6 beta 2

- Disabled INSTALL_DEMO_TYPES from config.py.  Repeat after me: "enable INSTALL_DEMO_TYPES; 
  make changes; run tests; disable INSTALL_DEMO_TYPES; commit" :) [andrewburkhalter]