Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Include Page
spaceKeyGrouper
pageTitleNavigation

Previous versions of the software may also be downloaded from this location.

Archives & Release Details

Click here for Grouper News, a lower-level, highly-detailed version of the below feature sets through v1.2.0. Similar detail for releases beginning with v1.2.1 can be found in JIRA. Archived Documentation for past releases may also be found below.

Info on Grouper Security Patches is found here.

Info on Grouper Versioning and Support for earlier releases is found here.

Release v1.6.3: [January-2011]

Release component

Description

Grouper QuickStart v1.6.3 (.tar.gz)

Designed to get a working demo up and running quickly. Contains the Grouper components, a demo database, a database engine, and setup instructions. Just add Tomcat and stir...

Grouper API Binary v1.6.3 (.tar.gz)

Binary release of the Grouper Application Program Interface and associated utilities. Cf.

Grouper API Source v1.6.3 (.tar.gz)

Contains the full source for the Grouper Application Program Interface, LDAPPC, Grouper Shell, and other associated utilities.

Grouper UI v1.6.3 (.tar.gz)

Contains the full source for the Grouper Administrative and Lite User Interfaces.

Grouper WS v1.6.3 (.tar.gz)

Contains the full source for the Grouper Web Services Interface.

Grouper Client v1.6.3 (.tar.gz)

Client for Grouper LDAP and Web Services, in binary form. Grouper Client v1.6.3 source is also available.

Release v1.5.3: [2-April-2010]

Release component

Description

Grouper QuickStart v1.5.3 (.tar.gz)

Designed to get a working demo up and running quickly. Contains the Grouper components, a demo database, a database engine, and setup instructions. Just add Tomcat and stir...

Grouper API Binary v1.5.3 (.tar.gz)

Binary release of the Grouper Application Program Interface and associated utilities. Cf.

Grouper API Source v1.5.3 (.tar.gz)

Contains the full source for the Grouper Application Program Interface, LDAPPC, Grouper Shell, and other associated utilities.

Grouper UI v1.5.3 (.tar.gz)

Contains the full source for the Grouper Administrative and Lite User Interfaces.

Grouper WS v1.5.3 (.tar.gz)

Contains the full source for the Grouper Web Services Interface.

Grouper Client v1.5.3 (.tar.gz)

Client for Grouper LDAP and Web Services, in binary form. Grouper Client v1.5.3 source is also available.

Release v1.5.2: [13-March-2010]

Release component

Description

Grouper QuickStart v1.5.2 (.tar.gz)

Designed to get a working demo up and running quickly. Contains the Grouper components, a demo database, a database engine, and setup instructions. Just add Tomcat and stir...

Grouper API Binary v1.5.2 (.tar.gz)

Binary release of the Grouper Application Program Interface and associated utilities. Cf. []

Grouper API Source v1.5.2 (.tar.gz)

Contains the full source for the Grouper Application Program Interface, LDAPPC, Grouper Shell, and other associated utilities.

Grouper UI v1.5.2 (.tar.gz)

Contains the full source for the Grouper Administrative and Lite User Interfaces.

Grouper WS v1.5.2 (.tar.gz)

Contains the full source for the Grouper Web Services Interface.

Grouper Client v1.5.2 (.tar.gz)

Client for Grouper LDAP and Web Services, in binary form. Grouper Client v1.5.2 source is also available.

Release v1.4.2: [5-June-2009]

Release component

Description

Grouper QuickStart v1.4.2

Designed to get a working demo up and running quickly. Contains the Grouper components, a demo database, a database engine, and setup instructions. Just add Tomcat and stir...

v1.4.2 Release Notes

Highlights of the v1.4.2 release, upgrade instructions, and detailed log of changes.

Grouper API Binary v1.4.2

Binary release of the Grouper Application Program Interface and associated utilities. Cf. Getting started with the Grouper API Binary Distribution

Grouper API Source v1.4.2

Contains the full source for the Grouper Application Program Interface.

Grouper UI v1.4.2

Contains the full source for the Grouper User Interface.

Grouper WS v1.4.2

Contains the full source for the Grouper Web Services Interface.

Grouper Client v1.4.2

Client for Grouper LDAP and Web Services, in binary form. Grouper Client v1.4.2 source is also available.

Contributed Software

Provided by the Grouper community, in addition to the above core Grouper products.

Archived v.2.0 documentation wiki (PDF)
Archived v1.4.2 documentation wiki (PDF)
API & UI v1.4.2 Javadoc
WS v1.4.2 Javadoc
Grouper Client v1.4.2 Javadoc

Access the Grouper source code via CVS:

  • Connection type: pserver
  • User: anoncvs
  • Passwd: <your email address>
  • Host: anoncvs.internet2.edu
  • Repository Path: /home/cvs/i2mi
  • Use default port: yes
    ----Access the complete Grouper source code via the command line:

cvs -z3 -d :pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/i2mi login

cvs -z3 -d :pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/i2mi co -r GROUPER_1_4_2 grouper

cvs -z3 -d :pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/i2mi co -r GROUPER_1_4_2 grouper-ui

cvs -z3 -d :pserver:anoncvs@anoncvs.internet2.edu:/home/cvs/i2mi co -r GROUPER_1_4_2 grouper-ws

     Release

Description of Feature Adds, Improvements, Changes, Revisions, & Fixes

     Date

Grouper v1.4.1

Release v1.4.1 includes the following fixes and improvements:

2-February-2009

Grouper v1.4.0

Release v1.4.0 includes the following fixes and improvements:

4-January-2009

Grouper v1.3.1


Release v1.3.1 includes the following fixes and improvements to the API and UI:

22-Sep-2008

Grouper v1.3.0


Release v1.3.0 includes the following fixes and improvements to the API and UI:

  • New: experimental web services interface.
  • New: extension for removing memberships for unresolvable subjects.
  • Improved: user interface.
  • Improved: Hibernate support. Upgraded to Hibernate 3.2.6 and added transaction support Hibernate 2.x support is no longer included.
  • New: applied transactions to the UI so that a whole action succeeds and is committed, or fails and is rolled back.
  • Added: exception handling and logging to the UI.
  • Added: ability to disable editing of group attributes / member lists for site configured groups i.e. groups which should be loader maintained.
  • Added: foreign keys to database.
  • Improved: performance.
  • Added: compiled Java in all components includes debug information, which means that stack traces in log files will have line numbers which makes it easier to debug problems.
  • Improved: new settings in grouper.properties make it possible to define user / db connection urls which can / cannot have their schemas rebuilt. If not configured the test script will prompt the user to confirm that it is OK to drop a schema. This makes it more difficult to accidentally lose data.
  • Improved: transaction handling code will attempt to inject additional information into a caught Exception. If successful the Exception is not logged - assumes that your code will handle logging.
  • Added: jsr107cache-1.0.jar - required by default on Solaris.
  • Fixed: some CSS issues with IE6.
  • Improved: changed the XHTML declaration to use transitional DTD rather than strict - reduces number of errors until we can try to tidy up issues.
  • Fixed: Advanced Search link for groups in the UI.
  • Added: additional error checking in the UI - whether key properties are set and added option to build the generated client when building the web service.
  • Added: example kerberos authentication configuration for the UI.
  • Added: gsh source to the Internet2 CVS repository and added a page to the Wiki.
  • Fixed: gsh.bat - was not correctly building the classpath.
  • Improved: gsh error reporting. Exceptions from Grouper should now be summarised in gsh output and full stack traces writen to grouper_error.log.

    Grouper-QuickStart v1.3.0
    Grouper API v1.3.0
    Grouper UI v1.3.0
    Grouper WS v1.3.0
    Archived Documentation, v1.3.0 (PDF)
    API & UI 1.3.0 Javadoc
    WS 1.3.0 Javadoc

22-May-2008

Grouper v1.2.1


Release v1.2.1 includes the following fixes and improvements to the API and UI:

6-Dec-2007

Grouper v1.2.0


Release v1.2.0 includes the following functionality improvements and miscellaneous changes:

  • Fixed: several critical membership and XML export/import bugs.
  • Added: sorting of groups, stems, and subjects when browsing or searching in the UI.
  • Improved: control over attributes used to display groups, stems, and subjects in the UI.
  • Added: search for groups by their Type and other more advanced group and stem searching capabilities.
  • Added: stems can be renamed.
  • Improved: updated the Subject API and GrouperShell.
  • Added: new, experimental extension frameworkto ease integration of code external to the core API by defining a common build process and means of referring to the Grouper installation.
  • Includes updated versions of the Subject API and gsh.

    Grouper-QuickStart v1.2 - tarball with documentation & instructions for cvs access.
    Grouper API v1.2 tarball...
    Grouper UI v1.2 tarball... 
    API 1.2 Javadoc
    UI 1.2 Javadoc

18-Jul-2007

Grouper v1.1


Release v1.1 is mostly a maintenance release; however, there are a few functional and operational enhancements:

  • Added: Additional GrouperQuery filters, especially to support provisioning applications.
  • Improved: Configurable Privilege and Subject caching regimens.
  • Improved: UI support for removing many members from a group.
  • Added: Support for XML Import/Export & custom group types & fields to the GrouperShell command line shell.
  • Improved: Query performance through caching.

    Grouper-QuickStart v1.1 - tarball with documentation & instructions for cvs access.
    Grouper API v1.1 tarball...
    Grouper UI v1.1 tarball... 
    Archived Documentation, v1.1 (PDF)

30-Nov-06

Grouper v1.0


Release v1.0 is the first production release of the Grouper product:

20-Jul-06

Grouper v0.9


Release v0.9 offers the following new and/or different items from the v0.6 pre-release:

  • Added: New query API that enables sites to add their own custom queries.
  • Improved: Enhancements to the Access and Naming interfaces.
  • Added: New "all" subject that can be assigned memberships and granted privileges that map to all subjects identifiable through the Subject API.
  • Added: "Wheel" group whose members have root-like privileges within the API.
  • Improved: Enhanced UI support for searching.
  • Improved: Enhanced UI support for management of effective memberships and privileges.
  • Improved: Logging capabilities.
     
    The v0.9 toolkit includes a full UI designed to be deployed to a java application server, java source implementing the Grouper 0.9 API, documentation for developers and implementers, and sample utilities.
     
              → Grouper-QuickStart v0.9 tarball with documentation & instructions for cvs access.
              → Grouper API v0.9 tarball...
              → Grouper UI v0.9 tarball...
              → archived docsArchived Documentation, v0.9:
                       Grouper API
                       Grouper Changes
                       Grouper ERD
                       Grouper Javadoc
                       Grouper Known Issues
                       Grouper News
                       Grouper Roadmap
                       Grouper User Interface
                                    UI - Demo
                                    UI - Components
                                    UI - Architecture
                                    UI - Struts Actions & Tiles
                                    UI - Customizing the UI
                                    UI - Contributed Code
                                    UI - Development Environment
                                    UI components
     

19-Dec-05

Grouper v0.6


 Release v0.6 is the initial UI pre-release, supporting Phase 1 functionality:

  • Improved: Subject interface.
  • Added: Full implementations of the privilege interfaces.
  • Fixed: Proper schema validation. (#267)
  • Added: GrouperAccess.has().
  • Improved: search and browse capabilities.
  • Added: Search by the name, extension, or displayName attributes of groups. [S&B#1]
  • Added: Search by the name, extension, or displayName attributes of namespaces. [S&B#2]
  • Added: Search by the name, extension, or displayName attributes of groups scoped to groups within a namespace subordinate to a given stem. [S&B#7]
  • Added: Search by the name, extension, or displayName attributes of namespaces scoped to namespaces subordinate to a given stem. [S&B#8]
  • Added: More verbose and precise error reporting via exceptions.
  • Added: Ability to delete groups containing members.
     
              → Grouper-QuickStart v0.6 tarball with documentation & instructions for cvs access.
              → Grouper API v.6 tarball...
              → Grouper UI v0.6 tarball...
     

16-Sep-05

Grouper v0.5.6


The API release v0.5.6 +contains fixes to several bugs found in the v0.5.5 pre-release. From its Newsfile:

  • Fixed: Effective memberships for non-"members" lists (e.g. access and naming privileges) were being calculated incorrectly. (#350)
  • Fixed: Non-root subjects could not create stems or groups. (#353)
  • Fixed: STEM, not ADMIN, needed to modify namespace attributes. (#352)
  • Fixed: Added NullGrouperAttribute class (which extends GrouperAttribute) to handle group attributes that either do not have values or have had their values deleted. (#356)
  • Fixed: GrouperMember.load(session, subject) replaces GrouperMember.load (subject). (#348)
  • Fixed: GrouperGroup.loadByID() now returns properly casted GrouperGroup objects. (#349)
  • Fixed: GrouperStem.loadByID() now returns properly casted GrouperStem objects. (#349)
     
              → Grouper API v0.5.6 tarball with documentation & instructions for cvs access.
     

29-Apr-05

Grouper v0.5.1


Release v0.5.1 is a maintenance release, and includes the following additions and revisions:

  • Revised: Hibernate session and transaction handling code.
  • Revised: effective membership algorithm.
  • Added: GrouperStem class for managing and representing namespaces.
  • Improved: compatibility with Oracle.
  • Added: public methods to list all groups and stems within a given stem.
     
              → Grouper v0.5.1 tarball with documentation & instructions for cvs access.
     

 

Grouper v0.5


The API release v0.5 is the first release of Grouper:

  • Added: Creation, update, and removal of groups from the Groups Registry.
  • Added: Subgroups.
  • Added: Export capabilities.
  • Added: Limited querying.
  • Added: Graphical user interface for manual groups management.
  • Added: Logging.
     
              → Grouper API v0.5 tarball with documentation & instructions for cvs access.
     

Dec-04