Releases: SalesforceFoundation/k12-architecture-kit
1.1 (Beta 7)
Changes
General Updates
We've added a Student ID field to Contacts that have a Student record type. Schools can use this field to store a unique ID to track students across various school systems. [PR62]
Pull requests with no release notes
1.1 (Beta 6)
Changes
General Updates
We've added a Student ID field to Contacts that have a Student record type. Schools can use this field to store a unique ID to track students across various school systems. [PR62]
Pull requests with no release notes
1.1 (Beta 5)
Changes
General Updates
We've added a Student ID field to Contacts that have a Student record type. Schools can use this field to store a unique ID to track students across various school systems. [PR62]
Pull requests with no release notes
1.1 (Beta 4)
1.1 (Beta 3)
1.1 (Beta 2)
1.0
Changes
General Updates
- We've added unmanaged page layouts, list views, and minor configuration enhancements for the K-12 Installer link.
- We've added an installer setup class to flip the account model from Administrative (the EDA default) to Household.
- We've added four new Educational Institution type checkboxes to the Account object: Pre-school, Elementary School, Middle School, and High School.
- We've fixed a bug with the sample dashboard that was causing the install link to fail.
Testing Notes
- We've removed admin profile updates from the installer based metadata so we do not inadvertently overwrite customizations for customers that did not install K12 via the Trial Org but instead used an org that was already setup with EDA and leverage our installer link to install K12 Kit.
Updates to the Relationship Object
We've added two new fields on the Relationship object to help you track of who's authorized to receive FERPA and HIPPA data.
Updates to the Contact Object
- We've added a number field to Faculty Contact records that allows you to track the total number of years of experience a faculty member or teacher has.
- We've added a picklist to Faculty Contact records that allows you to identify the highest level of education completed by a faculty member or teacher.
- We've added a checkbox to Faculty Contact records that enables you to record whether a faculty member or teacher is classified as "highly qualified" as defined by state guidelines.
Updates to the Attribute Object
- We've added new K-12-specific page layouts to the Attribute object. We've also updated the Faculty and Student Contact page layouts to include the Attribute related list.
- We've added a picklist to Attribute that allows you to select the grade level range for a given credential. You can edit these values or add your own picklist values to match your state's certification criteria.
Update to the Attendance Event Object
We've added new K-12-specific page layouts to the Attendance Event object.
Issues Closed
#36: Record the status of FERPA and HIPPA for a student's related contacts
#39: Record Years of Experience for a Teacher
New Metadata
- Account.K12_Household_Compact_Layout
- Contact.K12_Faculty_Contact_Compact_Layout
- Contact.K12_Guardian_Contact_Compact_Layout
- Contact.K12_Student_Contact_Compact_Layout
- hed__Course_Enrollment__c.K12_Faculty_Course_Connection_Compact_Layout
- hed__Course_Enrollment__c.K12_Student_Course_Connection_Compact_Layout
- hed__Course_Offering_Schedule__c.K12_Course_Offering_Schedule_Compact_Layout
- hed__Facility__c.K12_Facility_Compact_Layout
- hed__Program_Enrollment__c.K12_Program_Enrollment_Compact_Layout
- hed__Program_Plan__c.K12_Program_Plan_Compact_Layout
- hed__Term_Grade__c.K12_Term_Grade_Compact_Layout
- hed__Time_Block__c.K12_Time_Block_Compact_Layout
- Account-K12 Academic Program Layout
- Account-K12 Department Layout
- Account-K12 Educational Organization Layout
- Account-K12 Household Layout
- Account-K12 Sports Organization Layout
- Contact-K12 Faculty Layout
- Contact-K12 Guardian Layout
- Contact-K12 Student Layout
- hed__Affiliation__c-K12 Affiliation Layout
- hed__Contact_Language__c-K12 Contact Language Layout
- hed__Course_Enrollment__c-K12 Faculty Course Enrollment Layout
- hed__Course_Enrollment__c-K12 Student Course Enrollment Layout
- hed__Course_Offering_Schedule__c-K12 Course Offering Schedule Layout
- hed__Course_Offering__c-K12 Course Offering Layout
- hed__Course__c-K12 Course Layout
- hed__Facility__c-K12 Facility Layout
- hed__Language__c-K12 Language Layout
- hed__Plan_Requirement__c-K12 Plan Requirement Layout
- hed__Program_Enrollment__c-K12 Program Enrollment Layout
- hed__Program_Plan__c-K12 Program Plan Layout
- hed__Term_Grade__c-K12 Term Grade Layout
- hed__Term__c-K12 Term Layout
- hed__Time_Block__c-K12 Time Block Layout
- hed__Course_Enrollment__c.Current_Student_Enrollments
- Account.Elementary_School__c
- Account.High_School__c
- Account.Middle_School__c
- Account.Pre_school__c
Updates to Relationship Object
- hed__Relationship__c.FERPA_Approved__c
- hed__Relationship__c.HIPPA_Approved__c
Updates to Contact Object
- Contact.Years_of_Experience__c
- Contact.Highest_Level_of_Education__c
- Contact.Highly_Qualified__c
Update to Attendance Events
- K12 Credential Layout
- K12 Student Characteristic Layout
- K12 Attribute Compact Layout
- K12 Attribute Lightning Record Page
- K12 Attendance Event Layout
- K12 Attendance Event Compact Layout
- K12 Attendance Event Lightning Record Page
Updates to Attributes
- hed__Attribute__c.Grade_Level__c
Deleted Metadata
Update to Attendance Events
Unused Lightning Record Pages (Flexipages):
- Households.flexipage
- K12_Program_Enrollment_Record_Page1.flexipage
- K12_Program_Enrollment_Record_Page2.flexipage
- K12_Time_Block_Record_Page1.flexipage
Installation Info
Installation URL
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t3i000002adiTAAQ
Trialforce Template ID
TBD
1.1 (Beta 1)
Pull requests with no release notes
- Submit to security review [PR57]
1.0 (Beta 8)
Release of version 1.0 (Beta 8) dependencies: [ { "name": "Deploy unpackaged/pre/acc_record_types", "repo_owner": "SalesforceFoundation", "repo_name": "HEDAP", "ref": "ad44eded5f8a5d5114aae9c93ff9eaae3bea8c29", "subfolder": "unpackaged/pre/acc_record_types", "unmanaged": null, "namespace_tokenize": null, "namespace_inject": null, "namespace_strip": null }, { "name": "Deploy unpackaged/pre/contact_key_affl_fields", "repo_owner": "SalesforceFoundation", "repo_name": "HEDAP", "ref": "ad44eded5f8a5d5114aae9c93ff9eaae3bea8c29", "subfolder": "unpackaged/pre/contact_key_affl_fields", "unmanaged": null, "namespace_tokenize": null, "namespace_inject": null, "namespace_strip": null }, { "name": "Install EDA 1.81", "namespace": "hed", "version": "1.81" }, { "name": "Deploy unpackaged/post/course_connection_record_types", "repo_owner": "SalesforceFoundation", "repo_name": "HEDAP", "ref": "ad44eded5f8a5d5114aae9c93ff9eaae3bea8c29", "subfolder": "unpackaged/post/course_connection_record_types", "unmanaged": false, "namespace_tokenize": null, "namespace_inject": "hed", "namespace_strip": null }, { "name": "Deploy unpackaged/post/facility_display_name", "repo_owner": "SalesforceFoundation", "repo_name": "HEDAP", "ref": "ad44eded5f8a5d5114aae9c93ff9eaae3bea8c29", "subfolder": "unpackaged/post/facility_display_name", "unmanaged": false, "namespace_tokenize": null, "namespace_inject": "hed", "namespace_strip": null } ]
1.0 (Beta 7)
Release of version 1.0 (Beta 7) dependencies: [ { "name": "Deploy unpackaged/pre/acc_record_types", "repo_owner": "SalesforceFoundation", "repo_name": "HEDAP", "ref": "ad44eded5f8a5d5114aae9c93ff9eaae3bea8c29", "subfolder": "unpackaged/pre/acc_record_types", "unmanaged": null, "namespace_tokenize": null, "namespace_inject": null, "namespace_strip": null }, { "name": "Deploy unpackaged/pre/contact_key_affl_fields", "repo_owner": "SalesforceFoundation", "repo_name": "HEDAP", "ref": "ad44eded5f8a5d5114aae9c93ff9eaae3bea8c29", "subfolder": "unpackaged/pre/contact_key_affl_fields", "unmanaged": null, "namespace_tokenize": null, "namespace_inject": null, "namespace_strip": null }, { "name": "Install EDA 1.81", "namespace": "hed", "version": "1.81" }, { "name": "Deploy unpackaged/post/course_connection_record_types", "repo_owner": "SalesforceFoundation", "repo_name": "HEDAP", "ref": "ad44eded5f8a5d5114aae9c93ff9eaae3bea8c29", "subfolder": "unpackaged/post/course_connection_record_types", "unmanaged": false, "namespace_tokenize": null, "namespace_inject": "hed", "namespace_strip": null }, { "name": "Deploy unpackaged/post/facility_display_name", "repo_owner": "SalesforceFoundation", "repo_name": "HEDAP", "ref": "ad44eded5f8a5d5114aae9c93ff9eaae3bea8c29", "subfolder": "unpackaged/post/facility_display_name", "unmanaged": false, "namespace_tokenize": null, "namespace_inject": "hed", "namespace_strip": null } ]