course 3.0.0-alpha3

There is a big schema update from alpha1. Please test before you upgrade!

Fixed an upgrade issue in alpha2

course 3.0.0-alpha2

Bug fixes

There is a big schema update from alpha1. Please test before you upgrade!

course 3.0.0-alpha1

Drupal 8 alpha release of Course!

Core tests are passing, not all integrations are finished.

course 7.x-2.0

Unsupported

This release is the same as RC3.

7.x-2.0 is the model for 8.x-2.x.

course 8.x-2.x-dev

Initial release, more to come.

Architecture

Course objects and fulfillments are now strongly typed first class entities.

course 7.x-2.0-rc3

Bug fixes
Unsupported

Minor fixes.

7947543 Fix an issue with enrollment tokens.
0ba92e2 Pass $user when we need to.
d7716e6 Added support for enrollment property/field tokens.
35224e3 Fixed upgrade issues.
0a576f8 Issue #3052004 by djdevin: Some timestamps should be NULL

course 7.x-2.0-rc1

Bug fixes
Unsupported

Overdue RC1.

- Defined updated as a date.
- Fixed typo in course_report_access().
- Fixed {course_report}.updated not being updated.
- Added enrollment update date.

course 7.x-2.0-alpha3

Bug fixes
Unsupported

Allow clone_node to alter cloned node objects.
Fixed current object not being active object, causing confusing titles sometimes.
Added more granular course_report and course_enrollment entity access.

course 7.x-2.0-alpha2

Bug fixes
Unsupported

Fixed issue with course object fields not saving.
Fixed issue with multilingual detection on autocreated nodes.
Shorten enrollmenttype to just "rules"
Fixed #3014288: Move Quiz grading to Fulfillment class
Fixed issue with webform exports.
Return 404 instead of error for course objects that do not exist.
Flag rules enrollments.

course 7.x-2.0-alpha1

Bug fixes
New features
Unsupported

This release contains breaking changes from 1.0 and could break custom integrations.

Please review the change records before upgrading.

This release contains significant performance and caching improvements.

course 7.x-1.11

Bug fixes
Unsupported

In this release:

Note that Course requires PHP 5.4.0 or higher since 7.x-1.10. See https://www.drupal.org/node/2850254#comment-11921745

course 7.x-1.9

Bug fixes
New features
Unsupported

In this release:

Major changes:
Switched course_object display to entity_view().

course 7.x-1.8

Bug fixes
New features
Unsupported

In this release:

Major changes/enhancements:
#2277331: Display Course Object Fields on Outline Page
#2689515: Course complete page is lacking

Course object outline list items now use the Entity API for "View"

course 7.x-1.7

Bug fixes
New features
Unsupported

This update contains many bugfixes, new features, and API enhancements.

Make sure to run update.php.

course 7.x-1.3

Bug fixes
New features
Insecure
Unsupported

Remember to backup your DB and run update.php!

In this release

Big features
#2327257: Enrollment bundles

course 7.x-1.2

Security update
Bug fixes
New features
Insecure
Unsupported

Addressed in this release

SECURITY UPDATE
Fix issue where course object edit form is visible to all.
SA-CONTRIB-2014-064 -Course - Access bypass

course 6.x-1.1

Security update
Bug fixes
Insecure
Unsupported

SA-CONTRIB-2014-064 -Course - Access bypassSECURITY UPDATE
Fix issue where course object edit form is visible to all.

course 7.x-1.1

Bug fixes
New features
Insecure
Unsupported

New functionality

Fieldable course object entities (available in theme functions)
Fieldable course report entities (not used yet, but there)
Fieldable course enrollment entities, (prompting users with required fields on enrollment)
Improved integration of Course API and underlying Entity API
Separate "Take course" link and course messages fields for better custom theming
Course authors can now view reports of courses they can edit
REMOVED custom services implementation. Use services_entity instead.

course 7.x-1.0

Bug fixes
Insecure
Unsupported

7.x-1.0 release.

Thanks to our sponsor,

DLC Solutions - http://www.dlc-solutions.com
for
EthosCE LMS - http://www.ethosce.com

Please read the getting started guide at https://drupal.org/project/course and report any issues in the issue queue.

course 7.x-1.0-rc4

Bug fixes
New features
Insecure
Unsupported

Core:
Fixed typo in course report permission check.
#2144123: Strict Warning issue

course 7.x-1.0-rc3

Bug fixes
Insecure
Unsupported

I messed up RC2.

Fixed in this release

course 7.x-1.0-rc1

New features
Bug fixes
Insecure
Unsupported

7.x-1.0-rc1 is released. No new features for the 1.0 branch will be considered.

7.x-1.1 will be a major rewrite (with upgrade path) of the storage systems inside of Course.

#2000304: Allow for other book types
#2010002: Rules Action: Enroll/Unenroll User in Course
#2017389: Cloning a course outline does not work for course content or quiz
#2018339: Creating a course quiz does not inherit site defaults
#2024079: Add configure paths to module info files
#2024085: course signup settings help text not showing
#2039775: Fix access arguments for course outline callback
#2060495: Last object in a course should have "next" link to the course completion page
#2060507: Conditional take course button should be reorderable and themable
#2060575: themeable course outline
Added actions to mimic signup attendance when using the built in course enrollment view
Added new CourseWorkflowTestCase test case.
Allowed course completion links to contain HTML.
Cleaned up course_outline_show_complete_links(), fixed notices, changed page title.
Fixed a bug where a user who cannot enroll in a course cannot take a course, even when already enrolled.
Fixed bug where the take course link was checking enrollment access where it should have been checking course taking access. Visiblity issue only, as the URL functioned normally.
Fixed course_enrollment_load accidentally loading an enrollment when $uid was 0.
Fixed enrollment test. Ensure that the user cannot enroll in the course, cannot take the course, but when enrolled, can take the course.
Fixed notices.
Fixed notices upgrading from D6.
Fixed signup blockers (to actually block signups when enrollments are blocked).
Fixed strict warning.
Fixed views join handler course_views_handler_relationship_ce_cr and course enrollments relationship.

course 7.x-1.0-alpha1

Insecure
Unsupported

Initial 7.0 release

All previous unit tests from D6 are working, except Ubercart. Course outline, configuration, course taking, and fulfillment should all be working.

Ubercart functionality is not working in this release.

course 6.x-1.0

Bug fixes
Insecure
Unsupported

Course, version 1.0.

Bug fix since RC10:
#1690448: Advanced Book tracking
- Fixed issue with linking existing content to brand new objects

List of 1.0 blockers resolved:
#1517330: 6.x-1.0 release

course 6.x-1.0-rc10

Bug fixes
Insecure
Unsupported

In this release:

- Fixed URLs being url()ed twice, causing problems for Drupal sites in subdirectories
- Better instance/question edit links for quiz/webform
- Better nojs support for the course outline
- Developer changes (more prep for coder_upgrade compatibility)

course 6.x-1.0-rc9

Bug fixes
Insecure
Unsupported

Fixed in this release:

#1793880: Course Content creating nodes with no type

Other changes:
- Updated README
- Removed add to cart panel content type
- Several coding standards fixes for coder_upgrade

course 6.x-1.0-rc8

New features
Bug fixes
Insecure
Unsupported

In this release:

#1786694: move optional modules to sub project

Course Requirements and Course Credit have moved to their own projects to speed up a D7 release.

course 6.x-1.0-rc5

New features
Bug fixes
Insecure
Unsupported

New features:
- #1690448: Advanced Book tracking
- Make addOptions chainable

Testing:
- #1650964: Build unit tests: new tests for Quiz, Webform, Book, CourseObjectNode content access

course 6.x-1.0-rc4

New features
Bug fixes
Insecure
Unsupported

Included in this release:

Pages

Subscribe with RSS Subscribe to Releases for Course