Releases: wielebenwir/commonsbooking
Releases · wielebenwir/commonsbooking
v.2.9.4
v.2.9.3
What's Changed
- Release/2.9.2 by @hansmorb in #1579
- iCalendar Events stornierbar by @hansmorb in #1211
- Added iCal Download to confirmed booking page by @hansmorb in #1213
- npm(deps): bump vue from 3.4.23 to 3.4.26 by @dependabot in #1580
- composer(deps): bump symfony/cache from 5.4.38 to 5.4.39 by @dependabot in #1581
- fix #1586 - only apply for cmb2 by @hansmorb in #1587
- npm(deps): bump vue from 3.4.26 to 3.4.27 by @dependabot in #1588
- add taxonomy columns #1523 by @hansmorb in #1589
- fix #1590 (iCal Download storniert Buchung) by @hansmorb in #1591
Full Changelog: 2.9.2...2.9.3
v.2.9.2
What's Changed
- Merge back Release/2.9.1 by @hansmorb in #1556
- run PHPUnit against different WP versions by @hansmorb in #1468
- composer(deps): bump php-http/curl-client from 2.3.1 to 2.3.2 by @dependabot in #1544
- composer(deps): bump symfony/cache from 5.4.30 to 5.4.36 by @dependabot in #1543
- Bump nyholm/psr7 from 1.8.0 to 1.8.1 by @dependabot in #1458
- Fix email subject with special characters (issue 1433)](#1479 by @nelarsen in #1480
- Use latest version of setup and cache actions by @datengraben in #1564
- test for cb_bookings #1565 by @hansmorb in #1566
- npm(deps): bump shufflejs from 5.4.1 to 6.1.1 by @dependabot in #1527
- Shortcodes: cb_items_table supports order/orderby now by @datengraben in #1568
- WP 6.5 Support by @hansmorb in #1530
- show excerpt element in map #1300 by @hansmorb in #1434
- add custom metabox filter hook #1385 by @hansmorb in #1386
- added extra view unit tests by @hansmorb in #1399
- fix #1569 by @hansmorb in #1570
- fix #1557 by @hansmorb in #1558
- composer(deps): bump symfony/cache from 5.4.36 to 5.4.38 by @dependabot in #1574
- composer(deps): bump symfony/service-contracts from 2.5.2 to 2.5.3 by @dependabot in #1573
- location reminder emails by @poilu in #1410
- API: Use formatter to add schema validation msgs to response by @datengraben in #1563
- npm(deps): bump vue from 3.4.21 to 3.4.23 by @dependabot in #1578
- Checkbox für Standort E-Mail BCC by @hansmorb in #1515
New Contributors
Full Changelog: 2.9.1...2.9.2
v2.9.1
What's Changed
- Bugfix: Errors in TimeframeExport (Issue #1532) by @datengraben in #1534
- Bugfix: Ship new map JS assets not as
.cjs
files in #1522 - Bugfix: Versioning of admin scripts (browser caching problem) by @hansmorb in #1536
Technical
- Dependencies: npm(deps): bump vue from 3.3.8 to 3.4.21 by @dependabot in #1537
- API: BookingCode: Deprecates setters by @datengraben in #1539
- API: GBFS schema Fix #1531 by @datengraben in #1542
- API: Adds commons-api schema files as assets by @datengraben in #1547
Full Changelog: 2.9...v2.9.1
v2.9.0
What's Changed
- Enhancement: Manuelle Datumseingabe für Timeframes by @hansmorb in #1180
- Enhancement: Feiertage von js library automatisch beziehen by @hansmorb in #1402
- Enhancement: New CB-Frontend Integration into core plugin by @kmohrf in #1247
- Enhancement: Buchungscodes per E-Mail versenden by @printpagestopdf in #1174
- Enhancement: Added button to clear cache to advanced options by @hansmorb in #1358
- Enhancement: Buchungsregeln by @hansmorb in #1161
- Enhancement: Holiday timeframe multiselect by @hansmorb in #1296
- Bugfix: #1404 Slotweise Buchungen nicht möglich by @hansmorb in #1405
- Bugfix: #1433 E-Mail-Absender-Namen mit Sonderzeichen wie "Frieda & Friedrich" by @nelarsen in #1426
- Bugfix: #1388 GBFS fix last_updated / last_reported by @futuretap in #1390
- Bugfix #1424 (Holidays überbuchbar wenn sie nur einen Tag lang sind) by @hansmorb in #1425
- Bugfix: #1408 (API Validation) by @hansmorb in #1469
- Bugfix: BookingCodes: Kleine Fixes und Verbesserung der Code-Doku by @nelarsen in #1493
- Bugfix: #1489 (Status / State) by @hansmorb in #1490
- Bugfix: #1461 (Metaboxen Custom CB-Manager) by @hansmorb in #1462
- Bugfix: #1428 (Positionierungskarte) by @hansmorb in #1431
- Bugfix: #1463 (commonsbooking_admin_roles Hook verwirrend) by @hansmorb in #1464
- Bugfix: #1472 ( crash bei CB Manager ohne zugewiesen Timeframe ) by @hansmorb in #1473
Technical
- Dependencies: Bump phpmailer/phpmailer from 6.8.1 to 6.9.1 by @dependabot in #1454
- Dependencies: Bump php-http/curl-client from 2.3.0 to 2.3.1 by @dependabot in #1456
- Dependencies: npm(deps): bump feiertagejs from 1.3.9 to 1.4.0 by @dependabot in #1485
- Dependencies: composer(deps): bump eluceo/ical from 2.12.1 to 2.13.0 by @dependabot in #1476
- Dependencies: npm(deps): bump @commonsbooking/frontend from 0.1.0-beta.4 to 0.1.0-beta.5 by @dependabot in #1517
- Dependencies: composer(deps): bump scssphp/scssphp from 1.12.0 to 1.12.1 by @dependabot in #1494
- Refactoring: PHP 8.X deprecations by @hansmorb in #1407
- Tests: Test scheduler by @hansmorb in #1288
- Tests: Unittests mock calls to nominatim geocoding service by @datengraben in #1414
- Tests: checks for basic presence of cb_search data by @hansmorb in #1420
- Tests: Added useful plugins to wp-env by @hansmorb in #1432
- Tests: Test fixes by @hansmorb in #1437
- Tests: Test messages by @hansmorb in #1487
- Build: WordPress 6.4 support by @hansmorb in #1363
- Build: remove ruby from actions by @hansmorb in #1421
- Build: Bump actions/setup-node from 3 to 4 by @dependabot in #1446
- Build: Bump editorconfig from 0.15.3 to 2.0.0 by @dependabot in #1447
- Build: Bump actions/checkout from 3 to 4 by @dependabot in #1448
- Build: Bump scssphp/scssphp from 1.11.1 to 1.12.0 by @dependabot in #1455
- Build: Bump actions/upload-artifact from 3 to 4 by @dependabot in #1467
- Build: Bump yoast/phpunit-polyfills from 1.1.0 to 2.0.0 by @dependabot in #1450
- Build: Bump actions/cache from 3 to 4 by @dependabot in #1499
- Build: Bump codecov/codecov-action from 3 to 4 by @dependabot in #1504
New Contributors
- @kmohrf made their first contribution in #1247
- @printpagestopdf made their first contribution in #1174
- @nelarsen made their first contribution in #1426
Full Changelog: 2.8.6...2.9
v2.8.6
v2.8.5
Due to an SVN issue, the 2.8.5-RC1 Tag is actually the 2.8.5 Release
What's Changed
- Enhancement: #1255 Enable search for items + location + taxonomies by @flegfleg in #1280
- Enhancement: #822 Adds support for configurable date and time format to Restriction model by @datengraben in #1203
- Enhancement: #1355 added support for WP personal data exporter & eraser by @hansmorb in #1356
- Enhancement: #1393 Überbuchung: Default Werte für Überbuchung nicht korrekt @hansmorb in #1396
- Enhancement: #577 #702 #1062 #1093 #1113 implemented option to configre counting of overbooked non bookable days by @chriwen in #1147
- Bugfix: #1340 Menu index error by @hansmorb in #1343
- Bugfix: #1342 Inkorrekter Buchungszeitraum in Buchungsprüfung by @hansmorb in #1345
- Bugfix: #1344 Überlappung für zwei TFs nicht erkannt by @hansmorb in #1348
- Bugfix: #1095 (Direkt angrenzende Zeitrahmen) by @hansmorb in #1311
- Bugfix: #1070 shortcode by @hansmorb in #1307
- Bugfix: #1364 HTML bug in calendar table by @chriwen in #1365
- Bugfix: #1060 Missing tiles and positiong on map by @datengraben in #1367
- Bugfix: #1314 (uneven grid settings) by @hansmorb in #1317
- Bugfix: #1328 Fix sorting by meta values by @danielappelt in #1350
- Bugfix: #1353 (Validierungserror für ungültige Slots) by @hansmorb in #1354
- Bugfix: #1394 Überbuchung: Do not count locked days funktioniert nicht by @hansmorb in #1395
- Bugfix: #1357 holidays not working when they are in +30 days range by @hansmorb in #1359
- Bugfix: #1334: Detect trash action & fix var initializations by @danielappelt in #1335
- Bugfix: (no issue) booking author no longer removed by function but support removed by @hansmorb in #1379
- Bugfix GBFS: (no issue) URL prefix for GBFS root / Discovery endpoint by @futuretap in #1333
- Bugfix GBFS: #1332 Availability wird nicht berücksichtigt by @hansmorb in #1371
Technical
- Enhancement: Upgrade Methoden umbauen by @hansmorb in #1391
- Build: Trigger release action only on semantic versions by @datengraben in #1341
- Build: Prozess für Workflows vereinheitlichen by @hansmorb in #1376
- Build: add action to build zip on release branch by @hansmorb in #1373
- Build: Einheitliche Erstellung Plugin ZIP by @datengraben in #1223
- Dependencies: Updates composer dependencies by @datengraben in #1398
- Dependencies: Bump @babel/traverse by @dependabot in #1397
- Dependencies: fixed packages with vulnerable dependencies by @hansmorb in #1349
- Dependencies: Bump @babel/traverse from 7.22.8 to 7.23.2 by @dependabot in #1380
- Refactoring: Fix PHP 8.1 deprecations by @hansmorb in #1315
- Refactoring: Remove unnecessary sorting by @datengraben in #1278
- PHPdoc by @datengraben in #1258
- PHPdoc GBFS api code by @datengraben in #1226
- Dev-Anleitung by @datengraben in #1209
- Doc: Hilfreiche User und Developer Informationen dokumentiert by @datengraben in #1387
- Release: merge back Release/2.8.5 by @hansmorb in #1377
Full Changelog: 2.8.3...2.8.5-RC1
v2.8.3
What's Changed
- Unendliche Buchungscodes by @hansmorb in #1301
- Berechtigungen klarifizieren by @hansmorb in #1173
- Enable GBFS by @futuretap in #1319
- AJAX für user retrieval by @hansmorb in #1242
- fix 1279 fatal error by @hansmorb in #1322
- Bugfix/issue 1312 by @hansmorb in #1313
- Fix: Location map not available / Bugfix/issue 1326 by @chriwen in #1329
Technical
- Unit-Tests für Model Klassen by @datengraben in #1287
- added path option for cache #1166 by @hansmorb in #1167
- Small refactoring by @datengraben in #1197
- added unit tests for cache invalidation by @hansmorb in #1295
- Adds REST API Tests for CommonsAPI by @datengraben in #1297
- Merge release2.8.1 by @hansmorb in #1318
- Cleans css files to force minification by @datengraben in #1294
- Mergeback 2.8.1 in master by @hansmorb in #1327
- Remove redundant readme content by @datengraben in #1336
- Fix deploy action by @hansmorb in #1337
New Contributors
- @futuretap made their first contribution in #1319
Full Changelog: v2.8.1...2.8.3
v2.8.1
What's Changed
- Feature/issue 1185 / Booking offset by @chriwen in #1193
- Revert "Feature/issue 1185 / Booking offset " by @chriwen in #1201
- fixes location without address not displayed correctly by @hansmorb in #1149
- #1114 Optimize full-day handling & refactoring by @danielappelt in #1115
- Add whitelist filter for code and config files by @datengraben in #1222
- Merge 2.8 back to master by @hansmorb in #1246
- TimeFrame Helper: Merge display of overlapping timeframes by @datengraben in #1177
- fixes github action deprecation by @hansmorb in #1271
- Standortkarten Shortcode ist ein unique feature by @datengraben in #1254
- Bump nyholm/psr7 from 1.5.0 to 1.6.1 by @dependabot in #1232
- Alle Bildformate an Karte übergeben by @hansmorb in #1250
- Behebt kaputte Übersetzungen iCalendar Titel by @hansmorb in #1274
- Set booking days default value to 31 resolve #1236 by @datengraben in #1253
- Adds phpunit9 support and uploads coverage to CodeCov by @datengraben in #1241
- Fixes PR trigger by @datengraben in #1277
- Refactoring by @hansmorb in #1141
- Update readme.txt tags to be more descriptive by @datengraben in #1245
- Noch mehr Unit Tests by @hansmorb in #1281
- re-added constant #1284 by @hansmorb in #1285
- Non-blocking codecov checks by @datengraben in #1286
- fix bug sending cancellation mail to admin on admin cancellation #1261 by @chriwen in #1262
- Bessere Buchungsvalidierung by @hansmorb in #1275
- added other shortcodes to warmup #1243 by @hansmorb in #1244
- #1302 moved cacheItem to variable by @hansmorb in #1303
- Behebt Fatal Error im Admin Backend by @hansmorb in #1325
Full Changelog: v2.8.0...v2.8.1
v2.8.0
What's Changed
- Resolve #1023 timeframe repetition start and end bugs by @markus-mw in #1100
- Fix #1117: only prune cache when interface is pruneable by @hansmorb in #1119
- Added configurable user data integrated on booking page #1136 by @chriwen in #1137
- Add Maintainers can receive copy of breakdown e-mail by @hansmorb in #1130
- Fixed #1121, added dark and light text color by @hansmorb in #1122
- Fix make unit tests work on ubuntu 20.04 by @hansmorb in #1151
- Fix #733 [cb_map]: Allows no-clustering with max_cluster_radius == 0px by @datengraben in #1159
- Adds email signature by @datengraben in #1164
- Fixed wrong month display due to gmt issues #1145 by @chriwen in #1146
- Fixed missing translations in API settings by @hansmorb in #1158
- Fix #1165 vuln of moment.js by @datengraben in #1154
- Updated WP version support by @hansmorb in #1188
- Fixes #1194 Timeframe validation bug by @chriwen in #1195
- Resolves #871 Allow admin bookings by @chriwen in #1028
- Resolves #1185 Allow configurable booking offset by @chriwen in #1202
- Add additional unit tests by @hansmorb in #1152
- Fix bessere Labels für Timeframes by @hansmorb in #1231
- Added deprecated filter hooks to schedule for removing by @hansmorb in #1205
- Hotfix iCalendar timezone by @hansmorb in #1225
- Release hotfix of custom user role name by @chriwen 7549834
- Release hotfix of capability configuration in backend by @chriwen e42f18e
New Contributors
@datengraben made their first contribution in #1159
Full Changelog: v.2.7.3...v2.8.0