Releases: ymcatwincities/openy
9.2.11.3 - April Release. PHP 8.1 ready.
What's Changed
- PHP 8.1 Ready!!!
- Fontawesome 5
- Allow Carnation v2 by @podarok in #2624
- Advanced Help Block decouple by @podarok in #2625
- feat: Decouple openy_custom core to dedicated repo by @podarok in #2626
- fix(patch): add deprecations fixes by @podarok in #2631
- fix: Disable dblog before release by @podarok in #2633
Activity Finder fixes
- fix: backport deprecated fixes … by @podarok in ymcatwincities/openy_activity_finder#164
- [Snyk] Upgrade axios from 0.25.0 to 0.26.0 by @snyk-bot in ymcatwincities/openy_activity_finder#156
- [Snyk] Upgrade axios from 0.24.0 to 0.26.0 by @snyk-bot in ymcatwincities/openy_activity_finder#159
- [Snyk] Upgrade axios from 0.25.0 to 0.26.0 by @snyk-bot in ymcatwincities/openy_activity_finder#158
- Implement "limit by category" in AF4 by @froboy in ymcatwincities/openy_activity_finder#157
- fix: foldable elements too close one to each other by @podarok in ymcatwincities/openy_activity_finder#163
- Respect sort value taken from URL parameter by @Sardis93 in ymcatwincities/openy_activity_finder#155
- feat: Added separate component for results list rendering. by @duozersk in ymcatwincities/openy_activity_finder#148
- [Snyk] Upgrade axios from 0.24.0 to 0.25.0 by @snyk-bot in ymcatwincities/openy_activity_finder#143
- [Snyk] Upgrade core-js from 3.19.3 to 3.20.0 by @snyk-bot in ymcatwincities/openy_activity_finder#131
- Fix mincount for facets by @manachynskyi in ymcatwincities/openy_activity_finder#132
- feat: Do not collapse locations and activities options if there is only one group. by @duozersk in ymcatwincities/openy_activity_finder#146
- fix: Index only the ages from the ages configuration. by @duozersk in ymcatwincities/openy_activity_finder#147
- Fix undefined offset in OpenyActivityFinderSolrBackend.php by @froboy in ymcatwincities/openy_activity_finder#152
- Handle zero availability case by @froboy in ymcatwincities/openy_activity_finder#149
- [Snyk] Upgrade axios from 0.24.0 to 0.25.0 by @snyk-bot in ymcatwincities/openy_activity_finder#145
- [Snyk] Upgrade core-js from 3.20.0 to 3.20.3 by @snyk-bot in ymcatwincities/openy_activity_finder#144
- Resolve "facets having mincount of 0 are not supported..." by @froboy in ymcatwincities/openy_activity_finder#154
Themes
Open Y Rose
- Remove non needed whitespace https://git.drupalcode.org/project/openy_rose/-/tags/1.1.6
- Limit width of the membership icon image container on membership calculator
- Adjust font-family used for fontawesome icons https://git.drupalcode.org/project/openy_rose/-/tags/1.1.5
- Adjust fonts https://git.drupalcode.org/project/openy_rose/-/tags/1.1.4
- Fix arrows -https://git.drupalcode.org/project/openy_rose/-/tags/1.1.3
- Improve composer.json - https://git.drupalcode.org/project/openy_rose/-/tags/1.1.2
- Fix Fontawesome CDN - https://git.drupalcode.org/project/openy_rose/-/tags/1.1.1
Open Y Lily
- Use Fontawesome 5 https://git.drupalcode.org/project/openy_lily/-/tags/1.1.6
- A lot of design fixes - https://git.drupalcode.org/project/openy_lily/-/tags/1.1.5
Open Y Carnation
Releases, decoupling, CDN fixes, Branch CT, and Location Finder fixes
- https://git.drupalcode.org/project/openy_carnation/-/tags/2.0.6
- https://git.drupalcode.org/project/openy_carnation/-/tags/2.0.5
- https://git.drupalcode.org/project/openy_carnation/-/tags/2.0.3
- https://git.drupalcode.org/project/openy_carnation/-/tags/2.0.2
- https://git.drupalcode.org/project/openy_carnation/-/tags/2.0.1
- https://git.drupalcode.org/project/openy_carnation/-/tags/2.0.1-rc1
Full Changelog: 9.2.11.2...9.2.11.3
9.2.11.2 - February release
Welcome new release of Open Y and its decoupled dependencies
This release contains updates to
- the minimum allowed contrib modules
- allow PHP 8.1 to be used ( not fully tested yet )
- allow drush 11
- Convert all Image Styles to start using WEBP image format ( ~30% performance improvement )
- Bug fixes in Open Y Activity Finder and Open Y Memberships
What's Changed in core
- Fix social_feed_fetcher for drush 11 by @podarok in #2616
- feat: [MAINTAIN-252] allow drush 11 by @podarok in #2615
- feat!: Testing/Allowing PHP 8.1 by @podarok in #2613
- feat!: add webp for all image styles by @podarok in #2618
- PRODDEV-495 Add message about legacy search api by @froboy in #2619
- fix(update): Update easy_breadcrumb to a supported version by @podarok in #2620
Changes in decoupled components
Open Y Lily theme
- Fix Alerts full width
- Fix Directions link UX
- Fix alert icon
The latest release is here https://www.drupal.org/project/openy_lily/releases/1.1.3
Open Y Carnation theme
- Fix styles for updated Alerts with new fontawesome
- Fix alerts width
Latest release https://www.drupal.org/project/openy_carnation/releases/1.1.3
We've tagged Carnation 2 dev release https://www.drupal.org/project/openy_carnation/releases/2.0.x-dev
Daxko SSO
- Add trim to the form values by @anpolimus in ymcatwincities/daxko_sso#4
Latest release https://github.com/ymcatwincities/daxko_sso/releases/tag/1.2
Open Y Repeat
- [RGTC-2160] Fix Notice: Undefined offset: 1 by @shuklina in ynorth-projects/openy_repeat#17
- [RGTC-1875] Replace drupal_get_path by @shuklina in ynorth-projects/openy_repeat#18
- YGOSEO-6, added minified external files by @kashandarash in ynorth-projects/openy_repeat#16
Latest release https://github.com/ynorth-projects/openy_repeat/releases/tag/2.0.9
Open Y PEF Groupex PRO Sync
- Update README with quick-start from Open Y wiki by @froboy in ynorth-projects/openy_pef_gxp_sync#4
- [RGTC-1875] Replace drupal_get_path by @shuklina in ynorth-projects/openy_pef_gxp_sync#5
Latest release https://github.com/ynorth-projects/openy_pef_gxp_sync/releases/tag/1.1.4
Open Y Node Session
- [RGTC-1875] Replace drupal_get_path by @shuklina in ynorth-projects/openy_node_session#2
Latest release https://github.com/ynorth-projects/openy_node_session/releases/tag/1.1.1
Open Y Node Alert ( Alerts App )
- Fix missing arrow buttons when there more than 1 alert by @shuklina in open-y-subprojects/openy_node_alert#56
- Add layer for ExclamationCircle icon by @shuklina in open-y-subprojects/openy_node_alert#54
- Add font awesome for react app by @shuklina in open-y-subprojects/openy_node_alert#53
- Properly handle alerts that have "exclude" visibility by @Sardis93 in open-y-subprojects/openy_node_alert#51
- [RGTC-1875] Replace drupal_get_path by @shuklina in open-y-subprojects/openy_node_alert#46
- [Snyk] Upgrade redux-thunk from 2.4.0 to 2.4.1 by @snyk-bot in open-y-subprojects/openy_node_alert#45
- [Snyk] Upgrade raf from 3.4.0 to 3.4.1 by @snyk-bot in open-y-subprojects/openy_node_alert#44
- [Snyk] Upgrade eslint-plugin-react from 7.27.0 to 7.27.1 by @snyk-bot in open-y-subprojects/openy_node_alert#43
- [RGTC-2185] Backport OpenY Node Alert nodejs build system upgrade(webpack upgrade) by @svicervlad in open-y-subprojects/openy_node_alert#50
Latest release https://github.com/open-y-subprojects/openy_node_alert/releases/tag/1.1.9
Open Y Features
- Hide direction if the address is empty by @shuklina in open-y-subprojects/openy_features#20
- feat: add webp for image styles by @podarok in open-y-subprojects/openy_features#19
- [RGTC-1875] Replace drupal_get_path by @shuklina in open-y-subprojects/openy_features#18
Latest release https://github.com/open-y-subprojects/openy_features/releases/tag/1.5.11
Open Y Map
- Fix branch amenities filter by @retif in open-y-subprojects/openy_map#16
Latest release https://github.com/open-y-subprojects/openy_map/releases/tag/1.9
Open Y Activity Finder
- [Snyk] Upgrade core-js from 3.19.1 to 3.19.2 by @snyk-bot in ymcatwincities/openy_activity_finder#126
- [Snyk] Upgrade core-js from 3.19.2 to 3.19.3 by @snyk-bot in ymcatwincities/openy_activity_finder#128
- [RGTC-2181] Remove double-check for locations by @shuklina in ymcatwincities/openy_activity_finder#129
- [MAINTAIN-197], fixed fatal if legacy mode not selected by @kashandarash in ymcatwincities/openy_activity_finder#127
- Maintain 197 by @podarok in ymcatwincities/openy_activity_finder#130
- [MAINTAIN-199] Scroll to app view on step change by @anluh in ymcatwincities/openy_activity_finder#124
- [Backport][RGTC-2181] Fix locations for AF by @shuklina in ymcatwincities/openy_activity_finder#125
- [Snyk] Upgrade core-js from 3.19.0 to 3.19.1 by @snyk-bot in ymcatwincities/openy_activity_finder#122
- [Snyk] Upgrade axios from 0.22.0 to 0.24.0 by @snyk-bot in ymcatwincities/openy_activity_finder#121
Latest release https://github.com/ymcatwincities/openy_activity_finder/releases/tag/4.0.9
Open Y Membership
- fix: Fix email for anonymous user by @podarok in ymcatwincities/openy_memberships#100
- PRODDEV-491: Fixed problem with close button by @szherebchuk in ymcatwincities/openy_memberships#93
- PRODDEV-490: Updated migration and added styles for new button by @szherebchuk in ymcatwincities/openy_memberships#94
- MAINTAIN-251: Added new update with updating configs for front app by @szherebchuk in ymcatwincities/openy_memberships#96
- fix: Initial config - MAINTAIN-251 by @podarok in ymcatwincities/openy_memberships#97
- PRODDEV-490: Fixed problem with styles for iPhone by @szherebchuk in ymcatwincities/openy_memberships#99
- fix: Proper MF steps during install by @podarok in ymcatwincities/openy_memberships#98
Full Changelog: 9.2.11.1...9.2.11.2
9.2.11.1 - Drupal 9.3 core
Documentation updates
Please check https://docs.openy.org - we consolidated Wiki and /docs in a single organized site of Open Y documentation.
In order to edit docs, please use the site sidebar links or/and GitHub repository
Dependencies updates
Check all modules of Open Y ecosystem on drupal.org
- Drupal core 9.1 is removed. Open Y now works on 9.2 and 9.3. Check Drupal core 9.3 full list of fixes and changes
- Open Y Carnation theme changes - https://git.drupalcode.org/project/openy_carnation/-/compare/1.0.2...1.1.1?from_project_id=76096
- Open Y Lily theme changes - https://git.drupalcode.org/project/openy_lily/-/compare/1.0.2...1.0.x
- Open Y Rose theme changes - https://git.drupalcode.org/project/openy_rose/-/compare/1.0.2...1.0.x
Open Y Activity Finder updates
Release 4.0.7
- [Snyk] Upgrade axios from 0.22.0 to 0.24.0 by @snyk-bot in ymcatwincities/openy_activity_finder#120
- [Backport][RGTC-2170] Create Limit by location for AF by @shuklina in ymcatwincities/openy_activity_finder#123
Release 4.0.6
- [MAINTAIN-195]: added more full text fields to index and relevance sort by @kashandarash in ymcatwincities/openy_activity_finder#119
- [Snyk] Upgrade bootstrap from 4.6.0 to 4.6.1 by @snyk-bot in ymcatwincities/openy_activity_finder#115
- Add tag to locations DB query in the SOLR back-end by @dchubar-fj in ymcatwincities/openy_activity_finder#111
- [Snyk] Upgrade vue-router from 3.5.2 to 3.5.3 by @snyk-bot in ymcatwincities/openy_activity_finder#114
- [Snyk] Upgrade core-js from 3.18.3 to 3.19.0 by @snyk-bot in ymcatwincities/openy_activity_finder#113
- [Snyk] Upgrade axios from 0.23.0 to 0.24.0 by @snyk-bot in ymcatwincities/openy_activity_finder#112
Release 4.0.5
- docs: Introduce BUILD.md by @podarok in ymcatwincities/openy_activity_finder#109
- [MAINTAIN-200] remove buttons margin for non IOS devices. by @manachynskyi in ymcatwincities/openy_activity_finder#110
- [MAINTAIN-201] Add custom openy_activity_finder_event event for external code to listen to and react upon by @anluh in ymcatwincities/openy_activity_finder#117
- [MAINTAIN-200] Remove extra space in filters & bookmarks; Fix scroll … by @anluh in ymcatwincities/openy_activity_finder#118
Open Y Membership updates
Release 2.3 (https://github.com/ymcatwincities/openy_memberships/releases/tag/2.3) is needed as an intermediate state for the upgrade path.
In order to uninstall swiftmailer
- upgrade to the 2.3 release and uninstall the module from your Drupal.
Once uninstalled - proceed with upgrading to the 2.4 version of Open Y Memberships
Fixes for Memberships
- PRODDEV-483: Updated styles for modal content by @szherebchuk in ymcatwincities/openy_memberships#83
- PRODDEV-483: Updated styles by @szherebchuk in ymcatwincities/openy_memberships#84
- [RGTC-2081] Add “Free Trial” button by @shuklina in ymcatwincities/openy_memberships#85
- Backport from YN by @podarok in ymcatwincities/openy_memberships#86
- PRODDEV-473: Updated text if content body is empty by @szherebchuk in ymcatwincities/openy_memberships#87
- PRODDEV-473: Small fix for modal window by @szherebchuk in ymcatwincities/openy_memberships#88
- Proddev 475 by @szherebchuk in ymcatwincities/openy_memberships#89
- PRODDEV-475: Updated styles and fixed problems with styles on mobile by @szherebchuk in ymcatwincities/openy_memberships#90
- ymcatwincities/openy_memberships#92 - Drupal 9.3 core support
Fixes for openy_map
- fix: openy_map pins break when map isn't on a top level page by @froboy in open-y-subprojects/openy_map#13
- Fix inability to hide some locations regardless of selected tag by @Sardis93 in open-y-subprojects/openy_map#14
Fixes for Open Y Alerts
- [Snyk] Upgrade postcss-flexbugs-fixes from 3.2.0 to 3.3.1 by @snyk-bot in open-y-subprojects/openy_node_alert#35
- [Snyk] Upgrade axios from 0.23.0 to 0.24.0 by @snyk-bot in open-y-subprojects/openy_node_alert#36
- [Snyk] Upgrade css-loader from 1.0.0 to 1.0.1 by @snyk-bot in open-y-subprojects/openy_node_alert#37
- [Snyk] Upgrade eslint-plugin-import from 2.25.2 to 2.25.3 by @snyk-bot in open-y-subprojects/openy_node_alert#38
- [Snyk] Upgrade eslint-plugin-react from 7.26.1 to 7.27.0 by @snyk-bot in open-y-subprojects/openy_node_alert#39
- Cleaner code to check alerts visibility by @Sardis93 in open-y-subprojects/openy_node_alert#40
- [MAINTAIN-187] fix alerts visibility state for Hide for the listed pages by @kashandarash in open-y-subprojects/openy_node_alert#34
- [Snyk] Upgrade axios from 0.21.4 to 0.23.0 by @snyk-bot in open-y-subprojects/openy_node_alert#33
- [Snyk] Upgrade eslint-plugin-react from 7.23.2 to 7.26.1 by @snyk-bot in open-y-subprojects/openy_node_alert#32
- [Snyk] Upgrade eslint-plugin-import from 2.23.3 to 2.25.2 by @snyk-bot in open-y-subprojects/openy_node_alert#31
- [Snyk] Upgrade chalk from 2.0.0 to 2.4.2 by @snyk-bot in open-y-subprojects/openy_node_alert#30
- [Snyk] Upgrade jest from 26.0.0 to 26.6.3 by @snyk-bot in open-y-subprojects/openy_node_alert#29
Fixes for Open Y Features
- Fix issues with unpublished amenities by @anpolimus in open-y-subprojects/openy_features#17
Fixes for Open Y Demo Content
- Proddev 476 by @kashandarash in open-y-subprojects/openy_demo_content#6
- fix: Fix parent menu link by @podarok in open-y-subprojects/openy_demo_content#7
- [PRODDEV-476] fixed error on profile demo content install by @kashandarash in open-y-subprojects/openy_demo_content#5
- fix(workaround): Try to unblock Custom Install for Open Y QA by @podarok in open-y-subprojects/openy_demo_content#4
- [MAINTAIN-131] Move submodule to openy_content_core. by @manachynskyi in open-y-subprojects/openy_demo_content#3
Fixes for Open Y Daxko Groupex Pro Syncer
https://github.com/open-y-subprojects/openy_daxko_gxp_syncer/tree/1.1.3
- #7 fixed the parent route for the menu link; added the correct dependency to openy_gxp module by @aleevas in open-y-subprojects/openy_daxko_gxp_syncer#9
What's Changed in Open Y core
- [MAINTAIN-203] updated the openy_daxko_gxp_syncer module version up to 1.1.1 by @aleevas in #2581
- fix: Use Interface, not Object, in _construct by @podarok in #2583
- fix: Use Interface, not Object, in _construct by @podarok in #2585
- [MAINTAIN-131] Install theme's footer block before theme installation. by @manachynskyi in #2582
- feat: Disable php 7.3 by @podarok in #2587
- feat!: Decouple program search by @podarok in #2579
- fix(git flow): update upstream by @podarok in #2588
- fix(git flow): update upstream by @podarok in #2590
- fix(cx,ux): Improve description of the field by @podarok in #2596
- feat: Decouple all 3 themes to Drupal.org by @podarok in #2595
- fix(git flow): update upstream by @podarok in #2599
- Bug: Ensure amenities_values exists by @froboy in #2602
- fix(git flow): update upstream by @podarok in #2603
- Move Drush to the development section of the makefile for Aegir compatibility by @colans in #2604
- feat!: Testing Drupal 9.3.0 Drupal core by @podarok in #2584
- fix(git flow): update upstream by @podarok in #2607
- fix: Add common_scss by @podarok in #2606
- fix(CI): Enable require-dev for CI by @podarok in #2609
- fix(git flow): update upstream by @podarok in #2610
- Move docs to Wiki for docs.openy.org by @podarok in #2605
- docs(cleanup): Use new docs repo. by @froboy in #2611
State of decoupling
We are going to move the majority of components to drupal.org as per #decoupling initiative
##...
Q4 2021 Open Y Core Feature Release
Welcome November 2021 Open Y Release
Known Issues
- Upgrade Path could be broken. The patch is here #2583
Deprecated components
- open-y-subprojects/openy_features#15 - Deprecated Program Registration Daxko paragraph
Bugs fixed
- #2544 - fix a modal window in Open Y Calc
- #2547 Google Translate breaks Open Y Calc registration form
- #2543 [MAINTAIN-166] fixed issue with images on the blog post page for mobile screen
- #2569 Fix global SCSS paths after decoupling of openy_features and openy_node_alert
- #2567 - [MAINTAIN-87] Add close icon to mobile menu.
- #2568 - [MAINTAIN-122] Remove excessive space for small webforms.
- #2570 CSS Fix for subcategory images in mobiles.
- #2575 - Fix parameters order in the implode for PHP 7.4 compatibility
- fix: issue #2557 - Update 1 column styles
- #2580 fix: Remove drupal/core in favor of core-recommended only
Decoupled
- #2549 - feat(decoupled): Decouple activenet from Open Y repo to Drupal.org
- #2552 - Decoupled Extended Daxko integration to Drupal.org
- #2551 - Decoupled Simple Daxko integration to Drupal.org
- #2550 - Decoupled Personify integration to Drupal.org
- #2554 - Extended reference tweaks are on Drupal.org now
- #2555 - feat(decouple): Decouple GroupEx ( Daxko ) to Drupal.org
- #2560 feat(decouple): Openy branch selector
- #2573 - [MAINTAIN-161] Make alert full height.
All CRM intergations are on Drupal.org now
- GroupEx PRO ( Daxko ) integration
- Extended Daxko API Integration
- Simple Daxko CRM Integration
- Personify CRM integration
- Activenet CRM integration
In Open Y we are linking them back via composer.
Dependencies updates
- new release of openy_map - https://github.com/open-y-subprojects/openy_map/releases/tag/1.2 added
km
selector option - new release of openy_map - https://github.com/open-y-subprojects/openy_map/releases/tag/1.3 bug fixes
- new release of openy_map - https://github.com/open-y-subprojects/openy_map/releases/tag/1.4 fixes
- #2533 upgrade blazy in order to remove duplicated lazy tag, that is in core now
- Google Analytics v4 support release #2400
- New dependencies update release of Activity Finder - https://github.com/ymcatwincities/openy_activity_finder/releases/tag/4.0.3
- November release for Activity Finder https://github.com/ymcatwincities/openy_activity_finder/releases/tag/4.0.4
- New fixes for openy_repeat - https://github.com/ynorth-projects/openy_repeat/releases/tag/2.0.7
- Bug fix for openy_repeat - https://github.com/ynorth-projects/openy_repeat/releases/tag/2.0.8
- ymca_sync release - docs update - https://github.com/ymcatwincities/ymca_sync/releases/tag/10.0.3
- openy_pef_gxp_sync - https://github.com/ynorth-projects/openy_pef_gxp_sync/releases/tag/1.1.3
- openy_daxko_gxp_syncer https://github.com/open-y-subprojects/openy_daxko_gxp_syncer/releases/tag/1.1.2
- openy_features - deprecate paragraph https://github.com/open-y-subprojects/openy_features/releases/tag/1.5.5
- openy_node_alert https://github.com/open-y-subprojects/openy_node_alert/releases/tag/1.1.2
- openy_content_core https://github.com/open-y-subprojects/openy_content_core/releases/tag/1.3
- openy_demo_content https://github.com/open-y-subprojects/openy_demo_content/releases/tag/1.3
- openy_hours_formatter https://github.com/open-y-subprojects/openy_hours_formatter/releases/tag/1.2.1
- #2572 - feat(contrib,update): Update entity_embed
Documentation updates
- https://github.com/ymcatwincities/openy/wiki/Dependencies-in-drupal-info.yml Dependencies in drupal info.yml files
- https://github.com/ymcatwincities/openy/wiki/Deprecate-and-remove-components-from-Open-Y Deprecation policy
- https://github.com/ymcatwincities/openy/wiki/Important-versions-for-upgrade-path#known-issues Known Issues for composer
New Contributors
- @Sardis93 made their first contribution in #2286
- @kairamkondarajesh made their first contribution in #2448
- @snyk-bot made their first contribution in #2473
- @kdginther made their first contribution in #2547
- @bharath-kondeti made their first contribution in #2545
Full Changelog: 9.2.10.1...9.2.11
9.2.10.1 Point Release
Updates
- Allowing Drupal Core 9.2.3+ - #2483
Deprecated/sunset
- https://github.com/ymcatwincities/openy/wiki/Open-Y-update-sunset---opt-out-tutorial - how to opt-out from Analytics
Decoupled
- #2540 Open Y Upgrade Tool now on Drupal.org https://www.drupal.org/project/upgrade_tool/releases/2.0.0
Bugs fixed
- #2524 Geysir module breaks preview of Event CT node
- #2536 Remove dependency from page_cache module in order for CloudFlare/Varnish to provide proper Browser Cache TTL
- fix image display in WYSIWYG #2530
Dependencies updates
- #2531
- Alerts App : openy_node_alerts
https://github.com/open-y-subprojects/openy_node_alert/releases/tag/1.1.0 -> openy_features https://github.com/open-y-subprojects/openy_features/releases/tag/1.5.1
https://github.com/open-y-subprojects/openy_node_alert/releases/tag/1.1.1 - Add smoke tests to openy_features https://github.com/open-y-subprojects/openy_features/releases/tag/1.5.2
- Add clustering to Open Y Map #2538
- https://github.com/ymcatwincities/openy_activity_finder/releases/tag/4.0.2 Activity Finder point release
Documentation improvements
- Introducing Smoke Tests index - https://github.com/ymcatwincities/openy/wiki/Open-Y-Smoke-Tests-Index - this is where we will receive a lot of time savings during getting into OpenY functionalities for the first time or testing business logic during projects timeline
QA
Init Smoke Tests for core - #2532
Groupex Pro/ Search smoke tests - #2535
August release - 9.2.10.0.
Drupal 8 end of life notice
Drupal 8 will not be supported starting November 2021, ensure you have your site upgraded to at least 9.1 Drupal core, which is any 9.* Open Y release.
Check more details
https://www.drupal.org/psa-2021-2021-06-29
Updated dependencies
- #2459 Update contrib modules
- https://github.com/open-y-subprojects/openy_daxko_gxp_syncer/releases/tag/1.1.0 new bug fix release for openy_daxko_gxp_syncer, check README
- #2519 Update Leaflet library to 1.7.1
Breaking Changes
See Important versions for Upgrade
- Removed media_entity_document #2451
- Removed openy_autocomplete_path #2349
- Deprecating Activity Finder 3.x branch. We have it in 4.x branch for upgrade needs #2450
- #2484 Decouple Alerts APP
- #2488 Remove jQuery Colorpicker
- #2481 Removed openy_campaign and its demo content from Open Y core
- #2520 My Y is ejected from the distro
Development Experience enchancements
Bugs fixed
- #2448 Resolved quick edit issue for the main navigation.
- #2449 Bug Fix. Add jquery_ui_touch_punch
- #2454 Cleanup old patches
- #2461 YouTube embed accessibility fix
- #2460 [MAINTAIN-8] added aria-hidden attribute to 'Add to calendar' link for GroupEx schedule table for all three themes
- #2458 [MAINTAIN-33] fixed icons for paragraph grid columns for Carnation theme
- #2438 [MAINTAIN-64] "Events Post Listing" and "Upcoming Events" Paragraphs now filter out past events
- #2464 GroupExScheduleFetcher cache not validated correctly
- #2465 [MAINTAIN-80] fixed not working the "Display the search form" option in theme settings
- #2468 [PRODDEV-246] added default values for location filter in the Membership Calc form
- #2467 Move Blazy ratio CSS fix to theme level
- #2466 [MAINTAIN-5] fixed an error message for the 'Type' option in the Membership Calc form
- #2469 Add timeout for HTTP request in openy_update module
- #2478 Remove hidden H1 tag from the google translate widget
- #2476 [CARNATION] Fix popper.js library missing
- #2505 [MAINTAIN-116] Fix blog listings on Carnation
- #2514 [DAXKO] Unlimited programs should be opened for users
- open-y-subprojects/openy_content_core#3 [MAINTAIN-119] fixed php notice message "Undefined index: name ColorItem.php:91 " during migrate
- #2527 Fix styles for mobile alerts
- #2526 Fix youtube frameborder
OpenY Repeat
Bugs fixed
- https://github.com/ynorth-projects/openy_repeat/releases/tag/2.0.4 - Fix of URL structure ynorth-projects/openy_repeat#9
- PEF GroupEx PRO Sync fix - ynorth-projects/openy_pef_gxp_sync#3 - Cleaner should clear state in order for the Syncer to proceed. Released this fix in 1.1.2 https://github.com/ynorth-projects/openy_pef_gxp_sync/releases/tag/1.1.2
https://github.com/ynorth-projects/openy_repeat/releases/tag/2.0.5 Fixed impossibility to unarchive on OSX
Decoupled components, Open Y core
- #2479 Open Y Features - see https://github.com/open-y-subprojects/openy_features
- #2484 Open Y Node Alert - see https://github.com/open-y-subprojects/openy_node_alert
- #2489 Decouple openy_demo_content
- #2485 Decouple OpenY Hours Formatter
- #2507 Decouple essential demo content
- Virtual Y bug fixes release https://github.com/ymcatwincities/openy_gated_content/releases/tag/1.4.1
- #2486 Open Y Map is decoupled now
- https://github.com/open-y-subprojects/openy_focal_point/releases/tag/1.0.0 Open Y Focal Point now decoupled
- https://github.com/open-y-subprojects/openy_campaign_theme Campaign Theme from Open Y Campaign APP for Open Y distribution
Open Y Features
- updated Open Y features to 1.5 #2529
Bugs fixed
open-y-subprojects/openy_features#6
open-y-subprojects/openy_features#7
open-y-subprojects/openy_features#8
New decoupled modules, not in OpenY core
- https://github.com/ynorth-projects/openy_prgf_session_table - if you need to present a couple of Sessions in a table view without using any complex app like Schedules or Activity Finder
Activity Finder fixes
- ymcatwincities/openy_activity_finder#63 fixed submit filter button in modal for tablet screen - issue ymcatwincities/openy_activity_finder#62
- #2487 Activity Finder Daxko backend refactoring
Activity Finder fixes in testing, not released
- ymcatwincities/openy_activity_finder#63 fixed submit filter button in modal for tablet screen - issue ymcatwincities/openy_activity_finder#62
- ymcatwincities/openy_activity_finder#74 Upgrade vue-router
- ymcatwincities/openy_activity_finder#71 Upgrade axios
- ymcatwincities/openy_activity_finder#72 Upgrade core-js
- ymcatwincities/openy_activity_finder#73 Upgrade vue
- ymcatwincities/openy_activity_finder#66 Change npm commands
- ymcatwincities/openy_activity_finder#65 Fix bootstrap version in SelectPath component
Documentation updates
- Updated upgrade tutorial https://github.com/ymcatwincities/openy/wiki/OpenY-upgrade-how-to-for-Developers
- Added new use case for the upgrade from 8.2.2.3 to 8.2.7.3 https://github.com/ymcatwincities/openy/wiki/Upgrade-use-case-from-8.2.2.3-to-8.2.7.3
- Updated Activity Finder documentation. Explained Legacy mode limitations https://github.com/ymcatwincities/openy_activity_finder/blob/4.x/README.md
- ynorth-projects/openy_pef_gxp_sync#2 - Added example of Drush commands for switch between published/unpublished in Schedules Application - see https://github.com/ynorth-projects/openy_pef_gxp_sync#default-syncer-behavior
- Added Open Y Anti-spam how to https://github.com/ymcatwincities/openy/wiki/OpenY-anti-spam-protection
- Added tutorial for how to test Open Y for PHP version compatibility https://github.com/ymcatwincities/openy/wiki/Testing-Open-Y-for-PHP-7.4-version-support
- Extended code review best practices document from the point here https://github.com/ymcatwincities/openy/wiki/Code-Review-Quality-Best-Practices#javascript-includes
May 11 release
This release will includes
- point release 2.8.1 https://github.com/ymcatwincities/openy/releases/tag/9.2.8.1
- hotfix 2.8.2 https://github.com/ymcatwincities/openy/releases/tag/9.2.8.2
Inventory of currently decoupled projects in Open Y
https://github.com/ymcatwincities/openy/wiki/Decoupled-(-external-)-projects-of-OpenY
New Features
Daxko v1 Groupex API Syncer
Wiki for component https://github.com/open-y-subprojects/openy_daxko_gxp_syncer/wiki
How to configure and run it
- From console https://github.com/open-y-subprojects/openy_daxko_gxp_syncer/wiki/Enable-Daxko-GXP-v1-API-Syncer-and-run-it
- From UI https://github.com/open-y-subprojects/openy_daxko_gxp_syncer/wiki/Enable-Daxko-GXP-v1-API-Syncer-and-run-it---UI-version
Fixes
#2432 [FOCAL POINT] Add custom query options to Save button of media image edit form.
#2436 [MAINTAIN-12] Small Banner paragraph should be responsive in Rose theme
Activity Finder release updates
Release https://github.com/ymcatwincities/openy_activity_finder/releases/tag/4.0.1
AF Bugs fixed
ymcatwincities/openy_activity_finder#38 [PRODDEV-156] Fix spots_available checks.
ymcatwincities/openy_activity_finder#39 [PRODDEV-177] Do not filter by selected values on the corresponding step.
ymcatwincities/openy_activity_finder#40 [YGBWSLA-235] Filter out excluded activities on activities selection step.
ymcatwincities/openy_activity_finder#42 [PRODDEV-227] Fix no result button color.
ymcatwincities/openy_activity_finder#41 [PRODDEV-155] - zero-result page logic fix
ymcatwincities/openy_activity_finder#45 [PRODDEV-226] fix register button layout.
ymcatwincities/openy_activity_finder#48 Prevent warnings while indexing
ymcatwincities/openy_activity_finder#46 Increase maxlength of categories selection widget
ymcatwincities/openy_activity_finder#43 Add update dependencies on search_api_solr.
ymcatwincities/openy_activity_finder#47 Filter out empty location groups
ymcatwincities/openy_activity_finder#49 Add excluded categories into the cache ID
ymcatwincities/openy_activity_finder#50 [PRODDEV-157] fixed filter buttons order on no results screen
ymcatwincities/openy_activity_finder#52 Fix age icon display logic
ymcatwincities/openy_activity_finder#23 Backport week selection option
ymcatwincities/openy_activity_finder#44 Filter out excluded activities
ymcatwincities/openy_activity_finder#53 [MAINTAIN-52] Merge all AF4 PRs and regenerate library for AF4 minor release with fixes.
#2407 [MAINTAIN-47] Fixed a details popup for result item of AF4 for mobile screens in Carnation
#2405 [MAINTAIN-48] Inconsistent Register & Trash Icon for Carnation Theme in Activity Finder
#2408 [PRODDEV-184] Fixed button size on mobile screen in Carnation
ymcatwincities/openy_activity_finder#54 [PRODDEV-150] Update filter breakpoints according to theme
Activity Finder Documentation Updates:
https://github.com/ymcatwincities/openy_activity_finder/wiki/Solr-8-and-Activity-Finder-v-3-and-4 SOLR Upgrade for Activity Finder v3 & v4
Membership release updates
Release https://github.com/ymcatwincities/openy_memberships/releases/tag/2.0
ymcatwincities/openy_memberships#56 9.x merge
ymcatwincities/openy_memberships#57 Decoupling to drupal.org
ymcatwincities/openy_memberships#60 PRODDEV-207 Archive & Remove Discounts & Add-Ons
ymcatwincities/openy_memberships#61 PRODDEV-206 & PRODDEV-282 Membership Builder - Update filter logic to pull expected results, add Home Branch functionality, simplify end-user flow, other fixes
ymcatwincities/openy_memberships_demo#3 PRODDEV-280 Remove & archive the 'online v in-person' screen
ymcatwincities/openy_memberships#63 PRODDEV-281 Memberships styling fixes: Location -- Reduce to one page where the user selects their ‘home branch.’
Membership Bugs fixed
ymcatwincities/openy_memberships#58 Clean up readme typos
ymcatwincities/openy_memberships#62 PRODDEV-306 & PRODDEV-298 Purchase options can not be changed on the summary of membership (drupal 8 & 9)
#2447 PRODDEV-334 Setting specific locations for membership calculator doesn't work
Membership Documentation Updates:
PRODDEV-284 Read.me file updated with how to configure Marketing & Membership Content for Content Admins to update content in one place
Hotfix release
This is a hotfix release that fixes Error 500 for freshly installed OpenY Standard site at a "Terms and Conditions" step during Web Installation Wizard
Bugs fixed
#2431 Fix Standard installation GXP menu item error 500
#2428 Repair footer alerts for Lily & Rose ( Merged in 8.x-2.x dev branch #2429 )
Open Y Point Release 9.2.8.1
This is a bug fixes release. If you have no issues, described below - no need to upgrade your Open Y/Virtual Y version just yet.
Fixed bugs
#2401 Fix needed dependency missed for PEF GXP integration
#2404 Return default Focal Point behavior if no paragraph type or field in query params.
#2405 [MAINTAIN-48] fixed Register button in the AF4's bookmarks screen
#2407 [MAINTAIN-47] fixed a details popup for result item of AF4 for mobile screens
#2408 [PRODDEV-184] fixed size of buttons on the start screen of AF4 for the mobile screen for the Carnation theme
#2412 [MAINTAIN-51] Add update_path. Move menu to openy_gxp. Make it main in suite.
#2417 [MAINTAIN-30] fixed layout for a taxonomy term pages
#2419 [MAINTAIN-56] Carnation display Content paragraphs
#2422 [MAINTAIN-10] fixed a white background for local video in Safari browser
#2420 [PRODDEV-240] Display search input field for the lily theme
#2423 [PRODDEV-265] - Add user menu to mobile menu for the lily theme
#2426 Fix upgrade path accidental module uninstallation issue
Documentation updates
Decouple components in Open Y - Policy and Tutorials
List of decoupled projects in Open Y - wiki
Solr 8 support for Activity Finder - tutorial
GroupEx PRO Quick Start - tutorial
Updated Upgrade Path important versions - tutorial
Bug fixes in testing, not included in the current release
For Activity Finder
ymcatwincities/openy_activity_finder#38 [PRODDEV-156] Fix spots_available checks.
ymcatwincities/openy_activity_finder#39 [PRODDEV-177] Do not filter by selected values on the corresponding step.
ymcatwincities/openy_activity_finder#40 [YGBWSLA-235] Filter out excluded activities on activities selection step.
ymcatwincities/openy_activity_finder#42 [PRODDEV-227] Fix no result button color.
ymcatwincities/openy_activity_finder#41 PRODDEV-155 - zero-result page logic fix
ymcatwincities/openy_activity_finder#45 [PRODDEV-226] fix register button layout.
ymcatwincities/openy_activity_finder#48 Prevent warnings while indexing
ymcatwincities/openy_activity_finder#46 Increase maxlength of categories selection widget
ymcatwincities/openy_activity_finder#43 Add update dependencies on search_api_solr.
ymcatwincities/openy_activity_finder#47 Filter out empty location groups
ymcatwincities/openy_activity_finder#49 Add excluded categories into the cache ID
ymcatwincities/openy_activity_finder#50 [PRODDEV-157] fixed filter buttons order on no results screen
ymcatwincities/openy_activity_finder#52 Fix age icon display logic
ymcatwincities/openy_activity_finder#23 Backport week selection option
ymcatwincities/openy_activity_finder#44 Filter out excluded activities
Upcoming deprecated code changes ( not included in the current release )
#2349 Remove OpenY autocomplete path
#2359 Remove media_entity_document
February 2021 Release. 9.2.8.0 - Drupal 9 core. Activity Finder v4.
Welcome to the February 2021 Open Y Core Release. The two primary components of the release are the Drupal 9 core & Activity Finder v4.
Known issues, fixed after this release, not included in this release
#2401 Fix needed dependency missed for PEF GXP integration
#2404 Return default Focal Point behavior if no paragraph type or field in query params.
#2405 [MAINTAIN-48] fixed Register button in the AF4's bookmarks screen
#2407 [MAINTAIN-47] fixed a details popup for result item of AF4 for mobile screens
#2408 [PRODDEV-184] fixed size of buttons on the start screen of AF4 for the mobile screen for the Carnation theme
If you need fixes from the above list - wait for the next point release or pull a fix as a patch to the current release of Open Y
Why are we upgrading from Drupal 8 to Drupal 9?
The time has finally come to upgrade the Open Y Core from Drupal 8 to Drupal 9. You may be asking why we are moving forward with this upgrade and what does it bring you? The highlights are: cleaner code base, deals with technical debt, more usable, accessible, inclusive, flexible, and scalable than the previous version, and brings more stability to your site.
A couple of good outlines to review what all Drupal 9 brings:
https://www.srijan.net/blog/whats-new-in-drupal-9-and-why-do-you-need-to-upgrade
https://www.thesavvyfew.com/insights/upgrade-drupal-9-its-easier-you-think
https://www.drupal.org/about/9/from-8
Drupal 9 fixes and code updates
90+ updates, bug fixes, etc. for Drupal 9 upgrade launch (July - December 2020). Released November & December 2020: https://github.com/ymcatwincities/openy/milestone/21?closed=1
Drupal Core release - February 2021
#2399 simple_sitemap fix
Drupal 9 testing plan documents
Drupal 9 Open Y smoke tests - this document should be used for upgrading current sites. Purpose of this document - to help testing major Open Y/Virtual Y features in time-saving manner.
Activity Finder v4
3.x version release https://github.com/ymcatwincities/openy_activity_finder/releases/tag/3.1.1
4.x version release ( default ) https://github.com/ymcatwincities/openy_activity_finder/releases/tag/4.0.0
Virtual Y
For the ability to use sync option from UI in Migrate tools 5.0 we need to apply a custom patch, see https://github.com/ymcatwincities/openy_gated_content/tree/master/modules/openy_gc_auth/modules/openy_gc_auth_custom#migrate-tools-50-and-sync-option-from-ui
Drush 10 support
Only Drush command we have in openy_pef_gxp_sync and it was decoupled and added support for Drush 10
Drush 10 support documentation: https://github.com/ymcatwincities/ymca_sync/blob/drush10/README.md
Documentation updates
Drupal 9 core versions flexibility - https://github.com/ymcatwincities/openy/wiki/Drupal-9-core-dependencies-version-flexibility
Open Y versioning best practices for dependencies and upgrade path - https://github.com/ymcatwincities/openy/wiki/Composer-version-constraints-for-Open-Y
How to add Activity Finder v3 or v4 to your site - https://github.com/ymcatwincities/openy_activity_finder/wiki/How-to-add-v3-or-v4-Activity-Finder-application-to-your-site-content
GroupEx PRO to PEF Syncer Drush 10 support - https://github.com/ymcatwincities/ymca_sync/blob/drush10/README.md
GroupEX Pro quick start - https://github.com/ymcatwincities/openy/wiki/GroupEx-PRO-quick-start
How to install and configure Solr search in Open Y - https://github.com/ymcatwincities/openy/wiki/Install-Solr-site-search-for-Open-Y
Change Cachet fonts installation instructions from Y-USA - #2342
Video tutorial for cachet fonts - https://youtu.be/Kl1lwYSg3ww
Developer Experience
Add trait for Activity Finder v4 - #2328
Deprecated code
Modules that will be removed in the next release. In the current Open Y version, these modules uninstalled but kept in code for upgrade path support.
Open Y Autocomplete Path. Old enhancement for autocomplete which improves UX when thousands of similarly named articles exist on a site. Module decoupled to Drupal.org - #2349 https://www.drupal.org/project/openy_autocomplete_path but due to lack of demand and support from the Open Y community, there is no Drupal 9 release.
#2359 - Media Entity Document/Media Entity Image, Media Entity Video. We migrated to Drupal core media subsystem #2189
Known Issues for Activity Finder v4
Layout issue with a registered button when using Verdana font
Keyword Search updates to be more inclusive of search criteria
Filter function on the results page
Zero results functionality for filter results
Waitlist functionality needs to be backported
Activities Filter Clear All Options if a user uses the back arrow
Day&Time button is broken on the activity finder page with filters on Ipad Air, iPhone X on Lily, and Rose sandbox.
Bookmark in Carnation - iPad portrait view does not work
Inconsistent Register & Trash Icon for Carnation Theme in Activity Finder
Known Issues for Drupal 9
Embedded YouTube video uses HTML to format content
Updated documentation for smoke tests
Solr name update for clarity
Documentation for how to configure Search with Solr is needed
Enabling/disabling search on Carnation
GroupEx Pro -> PEF: GroupEx pro integration requires module "Open Y Mappings Feature"
Grid content visual issues