Skip to content

Releases: garysharp/EduHub.Data

Version 1.72.23

12 Sep 06:18

Choose a tag to compare

CASES21 v72 Support
Supports changes to data sets made in v72 of CASES21.

When writing to SQL Server the library will automatically recreate scoped database tables which have changed since any previous version.

Version 1.70.21

15 Aug 09:16

Choose a tag to compare

CASES21 v70 Support

Supports changes to data sets made in v70 of CASES21.

When writing to SQL Server the library will automatically recreate scoped database tables which have changed since any previous version.

Note: The DFF data set had a field change types. The ACCOUNT_NUMBER field changed from an int to a string (15 character max length).

Version 1.67.20

08 Feb 10:14

Choose a tag to compare

CASES21 v67 Support

Supports changes to data sets made in v67 of CASES21.

When writing to SQL Server the library will automatically recreate database tables which have changed since any previous version.

Scoped Version

EduHub.Data has always supported the full CASES21 schema. While a set of defined contracts are typically used (Service A, B, C and D) schools have the option of requesting additional datasets be included. This scoped version only includes the datasets provided by the defined service contracts. The file is a lot smaller and the user has a better idea of what is actually available in eduHub.

Version 1.64.19

01 Jul 06:12

Choose a tag to compare

CASES21 v64 Support

Supports changes to 27 data sets and 7 new data sets.

When writing to SQL Server the library will automatically recreate database tables which have changed since any previous version (migration logic).

Write To SQL Performance Bugfix

Table indexes were not being disabled during bulk import. Testing of sample data shows a 2x performance improvement.

Version 1.60.17

07 Mar 05:43

Choose a tag to compare

DateTime Parsing

While all eduHub SOE computers have the Australian region configured, if the eduHub directory is used outside of this environment the region might be configured differently.
eduHub DataSets always have date values in d/MM/yyyy h:MM:ss tt format. Previously EduHub.Data used the system default parsing format which resulted in failure for systems not configured for Australian region formats.
This version forces the correct format to be used regardless of system region settings.

Version 1.60.16

09 Feb 02:37

Choose a tag to compare

Write-Back Support

Support for the ATT-HALF-DAY write back data set according to the v1.1 interface and v1.04 integration specifications (latest at time of release).
Use the API to explore the write-back directory, create new write-back datasets, and review write-back responses. See the write-back sample for API usage.

CASES21 v60 Support

Supports changes to 10 data sets and 1 new data set.

When writing to SQL Server the library will automatically recreate database tables which have changed since v56, v57 or v58 (migration logic).

Version 1.59.12

22 Jun 13:31

Choose a tag to compare

Minor release including two bug fixes:

  • The UM dataset was always recreated while performing a SQL Sync
  • CSV files are parsed with ANSI encoding (instead of UTF8)

Version 1.59.11

19 Dec 05:11

Choose a tag to compare

Version 1.59.11 Pre-release
Pre-release

CASES21 v59 Support

Supports changes to 7 data sets and 8 new data sets.

When writing to SQL Server the library will automatically recreate database tables which have changed since v56, v57 or v58 (migration logic).

Version 1.58.10

26 May 05:43

Choose a tag to compare

CASES21 v58 Support

Supports changes to 24 data sets and 13 new data sets.

When writing to SQL Server the library will automatically recreate database tables which have changed since v56 or v57 (migration logic).

Version 1.0.9

07 Mar 23:42

Choose a tag to compare

Version 1.0.9 Pre-release
Pre-release

2017 SOE EduHub Directory Discovery

This release adds support to discover the eduHub directory on an Administration Workstation running the 2017 SOE. Discovery is attempted in the following order:

  1. D:\eduHub
  2. \\%SN%AFS%CN%\eduHub (new)
  3. \\%CASESHV%\eduHub

This discovery can be overridden by passing the location to the EduHubContext constructor as in the past.