Releases: GatherPress/gatherpress
Releases · GatherPress/gatherpress
0.33.3
0.33.2
0.33.1
0.33.0
What's Changed
- Move GP core function to init hook to fix translation error - Take two by @jmarx in #1055
- Composer updates. by @mauteri in #1057
- Fixed pmc-unit-test upstream and pointing to main branch again. by @mauteri in #1061
- Bump http-proxy-middleware from 2.0.7 to 2.0.9 by @dependabot[bot] in #1053
- Adds filter to customize Default DurationOptions. by @ajskelton in #882
- Remove build directory from repository by @mauteri in #1066
- Fix GH action. by @mauteri in #1067
- Fix deprecations by @apermo in #1077
- Add to Calendar cleanup and new Add to Calendar block and functionality by @mauteri in #1068
- Update register_setting with sanitize callback; small adjustments. by @mauteri in #1074
- Added new contributor to credits. by @mauteri in #1078
- Limit rendering timezone array and fix event date block by @mauteri in #1079
- Updated code to use wp_admin_notice. by @mauteri in #1080
- Fix demo data for 0.33.0. by @mauteri in #1081
- Improve and fix accessibility issues in modal and dropdown blocks. by @mauteri in #1082
- Remove multisite from playground (commented out). by @mauteri in #1083
- Fix z-index issue with Add to Calendar. by @mauteri in #1084
- bump. by @mauteri in #1085
- Add gensture handling for leaflet. by @mauteri in #1089
- Start working on E2E tests running in wp-env. by @mauteri in #1096
- Create artifacts directory in global-setup.js. by @mauteri in #1097
- Allow multiple venue blocks per event by @jmarx in #1095
- Update playground proxy and trigger run. by @mauteri in #1098
- Fix proxy by @mauteri in #1100
- Reorganize Sonar Cloud properties and add property for ignoring templ… by @mauteri in #1102
- Added a new check to determine if gatherpress has already been installed/activated by @stephenerdelyi in #1094
- Don't include the .wordpress-org directory in the released versions of the plugin by @dd32 in #1104
- Prep work for comment flow for open RSVP and small fixes by @mauteri in #1103
- Small adjustment to event list styling. by @mauteri in #1105
- Feature/add menu rsvps by @jmarx in #1107
- Bump tar-fs from 3.0.8 to 3.0.9 by @dependabot[bot] in #1108
- GP-1090: Added RSVP Form block. by @mauteri in #1106
- Update node and packages. by @mauteri in #1111
- Fix critical error with WPForms Pro; fix deprecation. by @mauteri in #1118
- Fix block guard in FSE. by @mauteri in #1119
- Bump axios from 1.10.0 to 1.11.0 by @dependabot[bot] in #1125
- Bump form-data from 4.0.3 to 4.0.4 by @dependabot[bot] in #1122
- Bump on-headers and compression by @dependabot[bot] in #1120
- Use wp_get_attachment_image_src() to fix plugin-guidelines-issue by @carstingaxion in #1128
- Delete empty files, that were generated by webpack style-only includes by @carstingaxion in #1127
- Revise exclude_rsvp_from_comment_query in class-rsvp-query.php by @jmarx in #1112
- Shorten plugin description to align with guidelines by @carstingaxion in #1129
- GP-1131: Fix RSVP view to only include RSVPs; Fix counts; Fix 'Mine' query. by @mauteri in #1133
- Add a privacy policy content suggestion by @carstingaxion in #1130
- Introduce Event Query Block Variation by @carstingaxion in #962
- Add 8.4 to PHPUnit testing matrix. by @mauteri in #1147
- NEW (auto-generated) "hooks" developer docs by @carstingaxion in #1135
- Update dependencies to make use of the latest version of akirk/extract-wp-hooks by @carstingaxion in #1149
- Ignore .extract-wp-hooks.json & .markdownlintignore config files by @carstingaxion in #1152
- Add
$schemaprop towp-envconfig by @JordanPak in #1154 - Add
mu-pluginsto.gitignore(for.wp-env.override.jsonmapping) by @JordanPak in #1156 - Fix block guard behavior in query loop blocks by @mauteri in #1159
- Add RSVP Token Authentication and Form Improvements by @mauteri in #1116
- Added ignore filter for extrac-wp-hooks. by @mauteri in #1164
- Fix JavaScript formatting config updated by @mauteri in #1166
- Bump tmp and @inquirer/editor by @dependabot[bot] in #1167
- Replace rsvp-guest-count-input and rsvp-anonymous-checkbox with configurable form-field blocks by @mauteri in #1168
- Enforce Yoda Syntax in JS. by @mauteri in #1180
- Fix bug with show/hide and make consistent with all blocks. by @mauteri in #1181
- Bump @anthropic-ai/claude-code from 1.0.67 to 1.0.88 by @dependabot[bot] in #1184
- 901/improve feeds by @jmarx in #1146
- Update hook docs automatically by @github-actions[bot] in #1185
- Bump @anthropic-ai/claude-code from 1.0.88 to 1.0.105 by @dependabot[bot] in #1186
- Update some words and fix typos by @akkspros in #1190
- Update README.md by @akkspros in #1191
- Update README.md by @akkspros in #1192
- Bump tar-fs from 3.0.10 to 3.1.1 by @dependabot[bot] in #1194
- Past events feed by @jmarx in #1189
- Refactor CSS class naming to follow consistent component pattern by @mauteri in #1183
- Update hook docs automatically by @github-actions[bot] in #1195
- Update hook docs automatically by @github-actions[bot] in #1196
- Bump @anthropic-ai/claude-code from 1.0.105 to 1.0.120 by @dependabot[bot] in #1198
- Updates to contributors for 0.33.0. by @mauteri in #1200
- Improve autoloader flexibility by removing hardcoded directory mappings. by @mauteri in #1199
- Update PHP linter and fix issues. by @mauteri in #1201
- Bump playwright and @playwright/test by @dependabot[bot] in #1202
- Enhance RSVP system with anonymous submissions, guest counts, and improved testing infrastructure by @mauteri in #1179
- Update hook docs automatically by @github-actions[bot] in #1206
- Add loading animation to RSVP API interactions. by @mauteri in #1208
- #684 | Add display options to "Event Date" block by @JordanPak in #1155
- Bug fixes 0.33.0 by @mauteri in #1210
- Tie submitted email with a user if one exits; fixed comment approval … by @mauteri in #1213
- Update hook docs automatically by @github-actions[bot] in #1209
- Update hook docs automatically by @github-actions[bot] in #1211
- Update hook docs automatically by @github-actio...
0.32.3
0.32.2
0.32.1
What's Changed
- Version 0.32.0 by @mauteri in #1045
- Bump project to 0.33.0-alpha.1. by @mauteri in #1046
- Add author to post type support for event and venue. by @mauteri in #1050
- Get author issue into 0.32.1 branch. by @mauteri in #1052
- Jeff changes 0.32.1 by @mauteri in #1059
- Composer updates by @mauteri in #1058
- Version 0.32.1 by @mauteri in #1060
Full Changelog: 0.32.0...0.32.1
0.32.0
What's Changed
- Prep for 0.32.0 by @mauteri in #942
- new calendar endpoints | part 1/n | docs unittests by @carstingaxion in #927
- NEW unit tests for the Import & Export classes by @carstingaxion in #937
- Add & updated unit tests for localized slugs by @carstingaxion in #939
- Prepare for new block variations 1/3: hookable-patterns, slot-fills & docs by @carstingaxion in #888
- Prepare for new block variations 2/3: Make event query respect ORDERBY, ORDER and 'unfinished events' by @carstingaxion in #889
- Fix/950 by @carstingaxion in #951
- Use hookable-patterns with existing blocks & DOCS by @carstingaxion in #949
- Prepare for new block variations 3/3: block variation loading by @carstingaxion in #898
- new calendar endpoints | part 2/4 | endpoint base by @carstingaxion in #928
- new calendar endpoints | part 3/4 | endpoint docs by @carstingaxion in #929
- NEW block variation "Add to calendar" by @carstingaxion in #954
- Update SonarCloud to include merging to develop. by @mauteri in #957
- Add missing labels for post types & taxonomies by @carstingaxion in #958
- (solves 736) Checkbox to toggle latitude and longitude in Venue block by @stephenerdelyi in #877
- Add Portuguese (Brazil) locale to screenshot-generator by @carstingaxion in #963
- V2 for RSVP and RSVP Response blocks by @mauteri in #959
- Added Laura Byrne to team. by @mauteri in #969
- Updates and fixes to RSVP Template block. by @mauteri in #970
- Started work on updating the render_block methods. by @mauteri in #971
- a11y updates by @mauteri in #972
- Update event template with V2 blocks for testing. by @mauteri in #973
- Extend gatherpress--update-rsvp class to specify status to change to. by @mauteri in #974
- Guest feature by @mauteri in #975
- Update modal manager in template. by @mauteri in #977
- Fix build. by @mauteri in #978
- Added RSVP Anonymous Checkbox block and updated functionality; fixed … by @mauteri in #979
- Template updates and user flow fixes. by @mauteri in #980
- Rename guest block slugs to be prepended with rsvp by @mauteri in #981
- Fix aria issue on focus. by @mauteri in #982
- Fix UI issues and update naming. by @mauteri in #983
- Fix CSS enqueue. by @mauteri in #984
- Use focus trap helper on modal. by @mauteri in #985
- Remove global JS file and rework into blocks as a helper. by @mauteri in #986
- Comment out Add to Calendar code. Will rework this into a new block w… by @mauteri in #987
- test to verify the featured image by @Prayag11 in #976
- Gathepress venue by @Prayag11 in #968
- Started work on block context. by @mauteri in #988
- Add context to event date block. by @mauteri in #990
- Rsvp response toggle by @mauteri in #991
- Fix dropdown issue. by @mauteri in #993
- Update to render_block hooks to be specific to block. by @mauteri in #994
- Updated to version 0.32.0-alpha.2. by @mauteri in #995
- Fix by @mauteri in #996
- Do not automatically change RSVP Response view on RSVP change. Causes… by @mauteri in #998
- Update responses to records so word isn't repeated in data. by @mauteri in #997
- Fix waiting list check when max limit is 0 meaning it has no limit. by @mauteri in #999
- Started work on updating _x context and including more context where … by @mauteri in #1001
- Event unit test complete. by @mauteri in #1002
- Started with more unit tests on Rsvp block class. by @mauteri in #1003
- Change Waiting List icon. by @mauteri in #1004
- Fixes that Patricia caught. by @mauteri in #1005
- Preparing for 0.32.0-beta.1. by @mauteri in #1006
- Added unit tests for Dropdown_Item block class. by @mauteri in #1007
- Unit tests by @mauteri in #1009
- Save IP address with RSVP. by @mauteri in #1008
- Unit tests by @mauteri in #1010
- 0.32.0 Beta 1 Testing. by @mauteri in #1011
- Added unit test coverage for Validate class. by @mauteri in #1012
- Added tests for General_Block class. by @mauteri in #1013
- Unit tests by @mauteri in #1014
- Started unit test for Modal. by @mauteri in #1015
- Update coverage. by @mauteri in #1016
- More tests for Settings class. by @mauteri in #1017
- Get full coverage for Event Query and RSVP classes. by @mauteri in #1018
- remove initialDecline functionality by @stephenerdelyi in #1019
- Revert 889 as it breaks Event Lists block. This code will need to be … by @mauteri in #1020
- Block Guard feature and support for RSVP and RSVP Response blocks by @mauteri in #1023
- Bump axios from 1.7.9 to 1.8.3 by @dependabot in #1024
- updated tests of gatherpress by @Prayag11 in #1022
- Remove zIndex from block guard overlay. Not needed and causing interf… by @mauteri in #1025
- Fix to event panels not loading properly because not seen as new event. by @mauteri in #1028
- GP-1026: Make login and registration links dynamic. Small refactor. by @mauteri in #1027
- Node version and package updates. by @mauteri in #1029
- Added unit test for RSVP status method. by @mauteri in #1030
- Added unit tests to global.js functions. by @mauteri in #1031
- Make regex not vulnerable to super-linear runtime due to backtracking. by @mauteri in #1032
- Bug in dropdown in the RSVP Reponse block by @mauteri in #1034
- Small fix to focusable elements in block guard. by @mauteri in #1035
- Started reworking readme.md file. Might break things out a bit more s… by @mauteri in #1036
- Language change. by @mauteri in #1038
- Make ul list. by @mauteri in #1039
- Small block guard fix, z-index of minimum 60 is required when escape … by @mauteri in #1040
- Update bullet in readme to be more clear. by @mauteri in #1042
- Prepping 0.32.0 release. by @mauteri in #1043
- Version 0.32.0 by @mauteri in #1044
Full Changelog: 0.31.0...0.32.0
0.31.0
What's Changed
- Hide Admin Notice about alpha-plugin, also if installed via the branch-named zip by @carstingaxion in #808
- Increase workflow speed by @carstingaxion in #777
- NEW workflow: WordPress.org README.md validation by @carstingaxion in #811
- Try to fix GH action issue. by @mauteri in #813
- Revert but fix typo. by @mauteri in #814
- Testing... by @mauteri in #815
- Revert. by @mauteri in #816
- Remove push from workflow triggers (which was set by accident in #777) by @carstingaxion in #817
- Starting 0.31.0-alpha. by @mauteri in #809
- Show badge for dependency review for the pull_request event only by @carstingaxion in #821
- Use 'modern' Admin-UI in w.org Playground by @carstingaxion in #823
- NEW workflow to Check if there are typos in the source code by @carstingaxion in #824
- Bump webpack from 5.93.0 to 5.94.0 by @dependabot in #835
- Focus on message ‘textarea’ after pressing ‘Compose message’ button by @carstingaxion in #829
- NEW 'Compress Images' workflow by @carstingaxion in #837
- Migrate screenshot workflow to playground/cli (Attempt: 2) by @carstingaxion in #838
- Make ‚Update all Screenshots’ a boolean workflow option by @carstingaxion in #839
- Fix/screenshot workflow save all updates by @carstingaxion in #840
- Fix/screenshot workflow fine adjustments by @carstingaxion in #843
- Fix branch name of compress-image action by @carstingaxion in #846
- New customisable rewrite bases for post types & taxonomies by @carstingaxion in #812
- Use latest stable plugin version (not dev) to generate screenshots from by @carstingaxion in #847
- Revert "wp-cli update WPLANG" step, as it seems to be really, really … by @carstingaxion in #849
- TRY Add 'Compress Images' step directly to the screenshot workflow by @carstingaxion in #852
- The compress images workflow says: "This action only runs for pushes … by @carstingaxion in #853
- Minor fixes by @carstingaxion in #854
- TRY another trigger to hopefully get 'compress images' started now. by @carstingaxion in #855
- Fix/screenshot workflow trigger image compression 5 by @carstingaxion in #858
- Rename REST API to Event REST API. by @mauteri in #864
- Update readme.md by @pbrocks in #866
- Event date block and functionality refactor by @mauteri in #820
- Remove duplication readme.md by @pbrocks in #869
- Fix block issues with FSE allowing block editing and causing errors. by @mauteri in #871
- New UI for Event Date block; renaming files and vars for consistency. by @mauteri in #873
- Make
Event->get_formatted_datetime()method public by @JordanPak in #878 - Add developer docs section for PHPUnit test execution via wp-env by @JordanPak in #879
- Replace "Open Street Maps" with "OpenStreetMap" by @matt-galdino in #881
- Use the tools, you already have ... by @carstingaxion in #834
- Issue #865: Refactor REST API validation to its own class by @JordanPak in #883
- Contributor updates for 0.31.0. by @mauteri in #885
- Prevent OSM Typos in the future by @carstingaxion in #890
- Use php matrix in playground PR preview by @carstingaxion in #893
- Added new unit tests, small code changes. by @mauteri in #895
- Mauteri unit test 2 by @mauteri in #899
- Rename demo-data repo by @carstingaxion in #900
- Use latest demo-data event as prominent example in screenshots by @carstingaxion in #892
- Find 'Quick Edit' button by DOM based locator, not a string that need… by @carstingaxion in #903
- Fix race-condition during Playground setup and Playwright start by @carstingaxion in #905
- Update fr_FR screenshots for wordpress.org by @github-actions in #906
- Update nl_BE screenshots for wordpress.org by @github-actions in #910
- Update en_US screenshots for wordpress.org by @github-actions in #912
- Update it_IT screenshots for wordpress.org by @github-actions in #911
- Update mr screenshots for wordpress.org by @github-actions in #909
- Update es_ES screenshots for wordpress.org by @github-actions in #908
- Update de_DE screenshots for wordpress.org by @github-actions in #907
- DRY out WP_BASE_URL definition into package.json by @carstingaxion in #913
- Fix & update phpcs rules by @carstingaxion in #897
- NEW image-compression step for screenshot-generator workflow, and manual workflow-trigger for image-compression by @carstingaxion in #914
- Conditionally render the featured image in the email, only if it is set. by @carstingaxion in #918
- Set html language attributes correctly for emails by @carstingaxion in #919
- Allow special chars in user-defined date- and time-format strings by @carstingaxion in #920
- Respect users locale and custom date- and time-formats in sent emails by @carstingaxion in #922
- Auto Compress Images by @github-actions in #915
- Cleanup & remove outdated code by @carstingaxion in #925
- Fix link to point to the off. blueprint, not the builder with "Awesome" by @carstingaxion in #926
- Update tested to latest. by @mauteri in #930
- Fixes Sidebar and Event/Venue Panels opening by default by @ajskelton in #935
- NEW action PHPStan & 36 little 🐛 fixes by @carstingaxion in #931
- Get ready for 0.31.0 by @mauteri in #936
- New and 100% unit-tests for Topic class by @carstingaxion in #932
- Fix phpstan: Use stubs, instead of ignoring by @carstingaxion in #938
New Contributors
- @JordanPak made their first contribution in #878
- @matt-galdino made their first contribution in #881
- @ajskelton made their first contribution in #935
Full Changelog: 0.30.0...0.31.0
0.30.0
What's Changed
- Update .wp-env.json by @pbrocks in #671
- Add youtube link into readme.md by @patriciabt in #669
- Update version to 0.30.0-alpha by @mauteri in #675
- Update membership-check.php to include timezone check by @pbrocks in #672
- Fix public requests of shadow venue taxonomy. by @mauteri in #677
- Change from rewrite false to publicly_queryable false. by @mauteri in #678
- Fix multisite activation by @mauteri in #685
- Allow to filter events in admin list table by venue by @carstingaxion in #695
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #700
- Fix max attendance by @mauteri in #701
- Use comments table for RSVP instead of custom RSVP table. by @mauteri in #692
- Move changes from 0.29.3 release to main branch. by @mauteri in #714
- Remove development CLI script from core plugin. by @mauteri in #717
- Remove language files and methods. by @mauteri in #718
- test scripts for event scenarios by @01Prayag in #713
- Added wp_set_script_translations back without third argument (may sti… by @mauteri in #719
- update the event functionality tests by @01Prayag in #721
- Update name of Plugin Check action by @swissspidy in #720
- Add Pascal Birchler credit. by @mauteri in #723
- Add URL encoding to 'Add to calendar' links by @carstingaxion in #725
- Reflect changes to the venue term, when a venue post gets deleted. by @carstingaxion in #731
- Export & Import by @carstingaxion in #655
- Enable a plugin preview using playground by @carstingaxion in #664
- Updates to autoloader. by @mauteri in #733
- Change light bulbs for the WordPress plugin directory guidelines by @carstingaxion in #734
- Open Street Maps Implementation by @stephenerdelyi in #643
- Update node, packages, linters, distignore, and small code adjustments. by @mauteri in #738
- GP-737: Add GatherPress Alpha warning. by @mauteri in #739
- ✨😈☝️ pull request preview playground by @carstingaxion in #666
- Finetuning for the playground pull request preview by @carstingaxion in #741
- Remove readme.md from distignore. by @mauteri in #743
- Restrict workflow-runs to run only for necessary files by @carstingaxion in #742
- Fix admin-Notice to not render into REST requests, etc. by @carstingaxion in #745
- TRY Fixing the playground-preview for outside collaborators. by @carstingaxion in #749
- Respect users locale by @carstingaxion in #747
- Enhance playground PR previews by @carstingaxion in #750
- Make sure the build step runs at least once, when the PR is opened. by @carstingaxion in #753
- Fix/playground preview enhancements 2 by @carstingaxion in #757
- Remove "Unexpected symbol" resulting in "The workflow is not valid." error by @carstingaxion in #760
- Fix Jeff's WP account in credits. by @mauteri in #763
- Fix StyleLint name. by @mauteri in #764
- Delete GatherPress-demo-20240218.mp4 by @patriciabt in #767
- Add Carsten as lead. by @mauteri in #769
- Cleanup workflow from un-thought code by @carstingaxion in #770
- Added unit tests and small code cleanup. by @mauteri in #771
- Run Playground Preview build against latest PR, not latest main by @carstingaxion in #772
- Prevent 'Invalid workflow file' error (https://github.com/GatherPress… by @carstingaxion in #774
- Remove .wordpress-org from distignore. by @mauteri in #778
- Update URLs to demo-data repo to use GatherPress namespace by @carstingaxion in #779
- User documentation - WIP by @patriciabt in #780
- Updated Documentation Pages by @malgrauk in #781
- Corrections to user documentation by @patriciabt in #782
- Show admin_notices only in relevant spots & also in multisite admin by @carstingaxion in #785
- Add Playground Link as badge to the README by @carstingaxion in #784
- Fix venues label. by @mauteri in #788
- Update credits. by @mauteri in #789
- Downgrade dependency-review-action to version 4.3.3 by @carstingaxion in #792
- Fix venue context. by @mauteri in #791
- Generate multilingual screenshots for wp.org with playwright by @carstingaxion in #783
- Bump axios from 1.7.2 to 1.7.4 by @dependabot in #793
- Update en_US screenshots for wordpress.org by @github-actions in #794
- Update de_DE screenshots for wordpress.org by @github-actions in #796
- Update fr_FR screenshots for wordpress.org by @github-actions in #795
- Update it_IT screenshots for wordpress.org by @github-actions in #801
- Update nl_BE screenshots for wordpress.org by @github-actions in #800
- Update mr screenshots for wordpress.org by @github-actions in #798
- Update es_ES screenshots for wordpress.org by @github-actions in #797
- Preparing release of 0.30.0. by @mauteri in #804
New Contributors
- @01Prayag made their first contribution in #713
- @swissspidy made their first contribution in #720
- @malgrauk made their first contribution in #781
- @github-actions made their first contribution in #794
Full Changelog: 0.29.1...0.30.0