Releases: ProgressPlanner/progress-planner
Releases · ProgressPlanner/progress-planner
v1.9.0
What's Changed
In this release we've added an integration with the All In One Seo plugin so you’ll now see personalized suggestions based on your current SEO configuration.
Added these recommendations from Ravi:
- Install an SEO plugin
- Improve PDF handling if the site has many PDFs
- All In One SEO: noindex the author archive
- All In One SEO: noindex the date archive
- All In One SEO: Remove post authors feeds
- All In One SEO: Remove comment feeds
- All In One SEO: disable the media pages
- All In One SEO: set your organization or person logo
Enhancements:
- Add "Show all Recommendations" button to the "Ravi's Recommendations" widget
- Performance improvements
- Removed the "Latest Badge" widget from the plugin page
- Styling improvements
- Improved task prioritization
- Converted many tasks to be "Interactive", improving user-experience.
- Dont display tasks to users which dont't have capability to complete them
- Proactively ran a complete security audit of the plugin, and strengthened security
Bugs we fixed:
- Fix missing content and streak badges after they are all completed.
- Fix issue when point is sometimes not awarded for completing "Remove term without posts" task.
- "Yoast SEO: set your organization logo" task detects site logo as fallback, same as Yoast SEO does.
v1.8.1
v1.8.0
What's Changed
- More content for Playground WP instance by @ilicfilip in #583
- Blog post design adjustments by @ilicfilip in #552
- Refactor masonry script by @aristath in #589
- Change color for the CTA buttons by @ilicfilip in #584
- Split streaks widget by @aristath in #582
- Abstract implementation for actions in RR by @aristath in #591
- Better badge alignment inside gauge by @ilicfilip in #596
- Styling tweaks for Content Activity widget by @ilicfilip in #592
- Monthly badge and missed badge(s) by @ilicfilip in #585
- Feedback streak and writing paper by @ilicfilip in #598
- Tweaks in background design and settings page by @ilicfilip in #588
- Split the suggested-tasks widget and double its width by @aristath in #520
- PHPStan: Increase checks to level 9 by @aristath in #603
- Remove unused JS localization by @ilicfilip in #601
- Todo list styling changes by @ilicfilip in #600
- Put back onboard background by @ilicfilip in #604
- Fix user login redirect by @ilicfilip in #606
- Stop saving
prpl_popover_idas a post-meta by @aristath in #607 - Todo list tweaks by @ilicfilip in #610
- Add cap check before adding action links by @ilicfilip in #609
- New task provider: Set the date format by @ilicfilip in #590
- Fixing testing issues for 1.8 by @ilicfilip in #611
- Fix query_activities_get_raw fatal error on update by @ilicfilip in #612
- Fix link target after "Performa all updatesd" task is done by @ilicfilip in #613
- Trigger grid resize after every added (task) item by @ilicfilip in #614
- Set alt attribute for badges by @ilicfilip in #617
- Improve playground workflow by @jdevalk in #619
- Tweak Todo dashboard widget by @ilicfilip in #620
- Dont display "Snooze" & "Mark as complete" action links for lower level users by @ilicfilip in #618
- Enqueue "Test email" script only when Recommendations widget is displayed by @ilicfilip in #616
- Previous month points are not decreased when golden task is set back to pending by @ilicfilip in #622
Full Changelog: v1.7.2...v1.8.0
v1.7.2
What's Changed
- Removed references and implementations related to the PRO version of the plugin.
Full Changelog: v1.7.1...v1.7.2
v1.7.1
What's Changed
- Fix weird popover behaviour on small screens by @ilicfilip in #568
- Fix missing pages (page types) from the Settings screen by @ilicfilip in #570
- Clear WP API model schema by @ilicfilip in #571
- Make interactive tasks work on WP dashboard screen by @ilicfilip in #572
- Exclude 'gblocks_pattern_collections' taxonomy terms from "Remove term" task by @ilicfilip in #573
- Improve check for "Unpublished content" task by @ilicfilip in #574
- One more check improvement for "Unpublished content" task by @ilicfilip in #575
- Exclude taxonomies which are marked as not indexable in Yoast SEO by @ilicfilip in #576
- Changelog update for v1.7.1 by @ilicfilip in #577
- Remove task if it's provider is missing during the task evaluation by @ilicfilip in #578
- Fix "delete sample page" interactive task by @ilicfilip in #579
- Remove activity when completed user (todo) task is set back to pending state by @ilicfilip in #580
- Promisify maybeComplete function by @ilicfilip in #581
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- Move
transform_collector_datamethod to parent class by @aristath in #532 - Fix nested tooltip open button by @ilicfilip in #533
- Fix "Perform all updates" task was incorrectly marked as completed by @ilicfilip in #534
- tweaks & coding improvements by @aristath in #535
- Fix tests deprecation by @aristath in #537
- Update composer packages to support PHP 8.4, removing PHP 7.4 by @aristath in #541
- Simplify interactive tasks by @aristath in #543
- Header styling tweaks by @aristath in #546
- Small tweaks to widget headings styles by @aristath in #547
- Fix JS errors by @ilicfilip in #549
- Prevent adding new lines in user task titles by @ilicfilip in #550
- Abstraction for interactive tasks by @aristath in #551
- Combine charts + refactor the web component by @aristath in #539
- Bump form-data from 4.0.0 to 4.0.4 by @dependabot[bot] in #553
- Make the Y labels more equidistant in line graphs by @aristath in #557
- Bump on-headers and compression by @dependabot[bot] in #558
- Add new task provider: Select site locale by @aristath in #540
- Change the link of the Rename uncategorized task to the taxonomy-term edit screen instead of the taxonomy terms list by @aristath in #559
- Add an abstraction for upgrades by @aristath in #560
- Check tasks when snoozed period is over by @ilicfilip in #562
- Add a plugin-installer component for recommendations by @aristath in #548
- Convert recommendations to interactive by @aristath in #544
- New task provider: Check unpublished (draft/pending) content by @aristath in #531
- New task provider: Select site timezone by @ilicfilip in #556
- New task provider: Disable comment pagination by @aristath in #538
- Set the timezone task - Update by @ilicfilip in #565
- Update changelog for v1.7 by @ilicfilip in #566
- Make "Set locale" task interactive by @ilicfilip in #567
- v1.7.0 by @aristath in #530
New Contributors
- @dependabot[bot] made their first contribution in #553
Full Changelog: v1.6.3...v1.7.0
v1.6.3
What's Changed
- Fixed a bug in the WP-CLI task-list command.
- Fixed a bug in the post-editor when lessons cannot be retrieved.
- Fixed a bug in the site-editor when using block themes, where the sidebar was instantiated on some servers.
Full Changelog: v1.6.2...v1.6.3
v1.6.2
v1.6.1
What's Changed
- Fix completing interactive tasks by @ilicfilip in #526
- Rename the 1.5.0 update class to 1.6.1 by @aristath in #528
- Fix snooze tooltip overlay not closing by @ilicfilip in #529
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- Filip/custom tax rest by @aristath in #487
- Experiment with an underscore.js template by @aristath in #493
- 1.5 migrations fixes & tweaks by @aristath in #507
- Tasks CPT by @aristath in #456
- Celebration fix (Playground fix) by @ilicfilip in #509
- Update rest endpoint by @ilicfilip in #510
- Add lock while task is being added by @ilicfilip in #515
- Fix target_post_id for content-review provider by @ilicfilip in #514
- More celebration tweaks by @ilicfilip in #512
- Preload tasks by @ilicfilip in #516
- Dont limit number of (preloaded) celebration tasks by @ilicfilip in #517
- Allow excess points to complete previous monthly badge by @aristath in #513
- Add basic WP CLI commands by @ilicfilip in #494
- Prevent multiple checkbox clicks for todos by @ilicfilip in #521
- Dont inject pending celebration on WP dashboard page by @ilicfilip in #522
- Further optimize adding tasks on page load by @ilicfilip in #518
- Add filter to show UI for Recommendations post type by @ilicfilip in #523
- Try fixing snooze on Playground by @ilicfilip in #519
- v1.6.0 by @aristath in #508
Full Changelog: v1.5.0...v1.6.0