1.6 Release Notes¶
The first SchoolTool release available in Ubuntu 11.04 (Natty).
Updates in SchoolTool PPA¶
There are bugfix releases for Natty in the SchoolTool PPA
SchoolTool Intervention 0.4.3 (2011-09-16)¶
- Fixed single-digit user id crash bug (https://launchpad.net/bugs/716455)
- Fix crash in student search with non-ascii characters (https://launchpad.net/bugs/738351)
- Added (sr) and updated (es_SV, pt_BR, ru) translations
SchoolTool 1.6.1 (2011-09-14)¶
Add paste.ini_tmpl to .tar.gz to fix start-schooltool-instance not creating the required paste.ini file.
NOTE: run
make-schooltool-instance instance
to fix instance if it does not start.Allowed non-integer values for course credits (https://bugs.launchpad.net/bugs/488376)
Add School Year copies all course attributes (https://bugs.launchpad.net/bugs/785994)
Fixed XLS import crashes:
- Username is a number (https://launchpad.net/bugs/801870)
- No file selected for import
- Section timetables without resources (https://launchpad.net/bugs/839031)
- Empty sections or groups (https://launchpad.net/bugs/382566)
Update translations.
SchoolTool Gradebook 0.9.1 (2011-07-04)¶
New features¶
- External activity source for journal average.
- Absences and tardies columns in the gradebook (hidden by default).
- Hide/Unhide deployed report sheets (https://launchpad.net/bugs/788323).
Bugfixes¶
- Move custom score systems to a new container. Fixes crash on startup if gradebook has been disabled after use (https://lauchpad.net/bugs/717277).
- Run functional tests without journal, add separate tests that need journal to another layer (https://launchpad.net/bugs/783540).
- Fixed crash when there were scores only for non-weighted activities (https://launchpad.net/bugs/801121).
- Fixed unhide worksheets when all the worksheets are hidden (https://launchpad.net/bugs/788307).
1.6.0 (2011-04-26)¶
Final release for Natty
- New umbrella project https://launchpad.net/schooltool.release
- Add schooltool.commendation plugin that was split from schooltool.
SchoolTool 1.6.0 (2011-04-25)¶
- Move schooltool.commendation example plugin into its own project https://launchpad.net/schooltool.commendation
- Workaround tests failing if translations have been compiled (https://launchpad.net/bugs/79761).
- Fixed crashes when term title is “First” or “Last” (https://launchpad.net/bugs/485639).
SchoolTool Gradebook 0.9.0 (2011-04-25)¶
Improvements¶
- Make gradebook.js static thus greatly improving Gradebook performance.
- Reports action menus were moved to schooltool 1.6.0b1. Register our reports
using the new
reportLink
directive. - Add meta.zcml to support making this plugin optional.
- Added
printGradebook
helper to print the gradebook in ftests. - Make dependency on schooltool.lyceum.journal optional (https://launchpad.net/bugs/768885).
Bug fixes¶
- Removed width restriction on names in layout report card view (https://launchpad.net/bugs/643700)
- Fixed linked column forms to use activity categories properly (https://launchpad.net/bugs/703078)
- Fixed the Detailed Student Report to show data only from the selected term and not the whole school year
- Save due_date attribute in New Activity form (https://launchpad.net/bugs/700520)
- Update translations.
1.6.0b1 (2011-04-20)¶
Beta1 for Natty
- Update to ZTK 1.0.2
- Plugins now have optional optional inter-dependencies, include meta.zcml that defines a feature before including plugin.zcml.
SchoolTool 1.6.0b1 (2011-04-18)¶
- Added report package (https://launchpad.net/bugs/429588)
- New Manage->Reports page listing all available reports.
- New reportLink directive for registering reports.
- Copied translations from gradebook.
- Removed ‘Report a bug on Launchpad’ link from the footer
- Include meta.zcml of plugins first to allow them have optional dependencies.
- Updated translations.
SchoolTool Lyceum Journal 0.7.2 (2011-04-18)¶
- Add meta.zcml to support making this plugin optional.
- Update translations.
1.6.0a1 (2011-02-23)¶
Alpha1 for Natty
- Update to ZTK 1.0.1
- Update external dependencies versions to match Natty:
- PIL 1.1.7
- Reportlab 2.5
- lxml 2.3
- Add ttf-liberation external dependency.
- Removed deprecated Zope dependencies:
- zope.app.catalog
- zope.app.intid
- zope.app.session
- zope.app.zptpage
- Remove schooltool.stapp2008fall from package set.
SchoolTool 1.6.0a1 (2011-02-23)¶
New features¶
- Added boolean demographic fields.
- Added customizable fields for resources.
- Added limit keys property to demographic fields.
- Created group-aware (teacher, student, administrator) person add views.
- Use Liberation fonts instead of non-free Microsoft fonts (https://launchpad.net/bugs/371655). You have to edit schooltool.conf and change msttcorefonts to ttf-liberation to re-enable PDF generation.
- Update included jQuery to 1.5 (https://launchpad.net/bugs/588645).
- Developer documentation can be generated from source.
Cleanup¶
- Removed obsolete dependencies, support upgrading from schooltool >= 1.0 only.
- Removed obsolete config keys.
- Renamed the default schooltool application to schooltool.standard.
SchoolTool Gradebook 0.9.0a1 (2011-02-23)¶
- Fixed default category selection for new activity form (https://launchpad.net/bugs/562875)
- Sort student names in the gradebook according to locale.
- Split and improve functional tests.