We've started the extensive process of replacing Rock's WebForms blocks with our new Obsidian block framework. As of v17, the following blocks have either been chopped or swapped. Here's what that means:
Chopped Blocks
"chop" - The old block type and all instances are completely removed and replaced with the Obsidian version.
Administration:
- Administration/SystemConfiguration
Assessments:
- Assessments/AssessmentTypeDetail
BUS:
Checkin:
- Checkin/AttendanceHistoryList
- Checkin/AttendanceList
- Checkin/CheckinScheduleBuilder
CMS:
- CMS/ContentChannelTypeDetail
- CMS/LavaShortcodeDetail
- CMS/PersistedDatasetDetail
- CMS/PersonalLinkList
- CMS/PersonLinkSectionList
Communication:
- Communication/CommunicationEntry
- Communication/CommunicationPreview
Core:
- Core/AttributeMatrixTemplateDetail
- Core/BinaryFileTypeDetail
- Core/CampusDetail
- Core/DeviceDetail
- Core/LocationDetail
- Core/LocationList
- Core/MergeTemplateDetail
- Core/NoteTypeDetail
- Core/NoteTypeList
- Core/NoteWatchDetail
- Core/NoteWatchList
- Core/RestActionList
- Core/RestControllerList
- Core/ScheduleList
- Core/ScheduledJobHistoryList
- Core/SignatureDocumentDetail
- Core/SignatureDocumentList
- Core/SignatureDocumentTemplateDetail
- Core/SignatureDocumentTemplateList
- Core/SuggestionDetail
- Core/TagDetail
- Core/TagReport
CRM:
- CRM/AssessmentList
- CRM/BadgeDetail
- CRM/DocumentTypeDetail
- CRM/DocumentTypeList
- CRM/PersonSignalTypeDetail
- CRM/PhotoOptOutDetail
- CRM/PhotoUpload
- CRM/PhotoVerify
- CRM/SignalList
Event:
- Event/RegistrationInstanceFeeList
- Event/RegistrationListLava
Farm:
Finance:
- Finance/AccountDetail
- Finance/AccountList
- Finance/BenevolenceTypeDetail
- Finance/BenevolenceTypeList
- Finance/FinancialStatementTemplateDetail
- Finance/GatewayDetail
- Finance/PledgeList
Follow:
- Follow/EventList
- Follow/PersonSuggestionList
- Follow/SuggestionList
Fundraising:
- Fundraising/FundraisingDonationList
- Fundraising/FundraisingList
Group:
- Groups/GroupArchivedList
- Groups/GroupRequirementTypeDetail
- Groups/GroupRequirementTypeList
Mobile:
- Mobile/MobileLayoutDetail
Prayer:
- Prayer/PrayerRequestDetail
- Prayer/PrayerRequestEntry
Reporting:
- Reporting/InteractionDetail
Security:
- Security/Oidc/OpenIdConnectClientDetail
- Security/OpenIDConnectClients
- Security/RestKeyDetail
- Security/SecurityChangeAuditList
- Security/UserLoginList
TV:
- TV/AppleTvAppDetail
- TV/AppleTvPageDetail
Workflow:
- Workflow/WorkflowTriggerDetail
Swapped Blocks
"swap" - Existing block instances are replaced (swapped) with the new Obsidian version, but the old block type remains (just in case†). However, swapped blocks will eventually be chopped in a future release.
Group:
- Group Scheduling/GroupMemberScheduleTemplateList
- Group Scheduling/GroupMemberScheduleTemplateDetail
- Group Scheduling/GroupScheduler
†
If you need to revert to the original block, please let us know. We want to address any issues before the block is permanently removed (chopped).