Xdebug Update: September 2021
In this monthly update I explain what happened with Xdebug development in this past month. These will be published on the first Tuesday after the 5th of each month.
Patreon and GitHub supporters will get it earlier, around the first of each month.
You can become a patron or support me through GitHub Sponsors. I am currently 57% towards my $2,000 per month goal. If you are leading a team or company, then it is also possible to support Xdebug through a subscription.
In September, I worked on Xdebug for about 45 hours, with funding being around 25 hours, which is just under half.
Xdebug 3.1
I have continued to work on the task list for Xdebug 3.1, cumulating in the release of Xdebug 3.1.0beta1 and beta2, with the latter being a repackaging due to Windows binary file naming. I have changed from using AppVeyor to GitHub Actions for the building of Windows binaries, which take much much time. Unfortunately I swapped the Non-TS and TS binaries for that build.
Since 3.1.0beta2, Christoph Becker, with some help from me, has been adding support for file compression on Windows as well, by integrating zlib. This was the last outstanding task which means that Xdebug 3.1.0 is now ready to be released. During the beta phase some bugs were brought to light which I have also addressed.
Xdebug Cloud
To help with funding my work on Xdebug, I have a paid-for-service, called Xdebug Cloud.
Xdebug Cloud is the Proxy As A Service platform to allow for debugging in more scenarios, where it is hard, or impossible, to have Xdebug make a connection to the IDE. It is continuing to operate as Beta release.
I have now released the work that I have been doing on the admin site, to make it easier to configure your session tokens and see subscription information.
Xdebug 3.1 also has new features to make it possible to allow for each team member in a team that uses a (remote) shared development server to have their own debugging session between the development server and their own IDE, without interfering with other developers. The Xdebug Cloud and Multiple Triggers video that I've linked below, explains this in greater detail.
Packages start at £49/month, and revenue will be used to further the development of Xdebug.
If you want to be kept up to date with Xdebug Cloud, please sign up to the mailinglist, which I will use to send out an update not more than once a month.
Xdebug Videos
I have published three more videos on how to use Xdebug on my YouTube channel.
These are part of a series to explain how to use Xdebug and the new features introduced in Xdebug 3.1:
-
Xdebug 3.1: File Compression: Explains how to use and configure the new file compression support for profiling and trace files.
-
Xdebug 3.1: xdebug_info() Improvements: Introduces what debugging information
xdebug_info()can provide, and focusses the additions in Xdebug 3.1. -
Xdebug 3.1: Xdebug Cloud and Multiple Triggers: Explains how to use the new multiple shared secrets and "Cloud Token" as debugging session ID feature to support more use cases for Xdebug Cloud.
I will continue to create more videos, and also convert some of them to tutorials.
If you would like to suggest a topic for a 5 to 15 minute long video, feel free to request them through this Google Form.
Business Supporter Scheme and Funding
In September, no new business supporters signed up.
If you, or your company, would also like to support Xdebug, head over to the support page!
Besides business support, I also maintain a Patreon page and a profile on GitHub sponsors.
Life Line
I walked 1.6km in 16m19s
Updated a restaurant
I walked 8.0km in 1h27m42s
Merged pull request #1074
Bump actions/download-artifact from 6 to 8
Merged pull request #1073
Bump actions/upload-artifact from 6 to 7
Merged pull request #1072
Bump geekyeggo/delete-artifact from 5 to 6
Merge branch 'v2022'
Merge pull request #173 from LukasGelbmann/lukasgelbmann/fix-year-0
Having a sleep after learning how to create value.
#goose #EgyptianGoose #BirdPhotography #Photography #BirdsOfFediverse
I walked 4.3km in 51m10s
I walked 1.1km in 9m55s
I walked 5.4km in 1h40m50s
Look at me being cool!
A crested tit sits on a branch among some leaves.
#BirdPhotogaphy #BirdsOfMastodon #Birds #photography #aves #TheNetherlands #nature
I walked 5.4km in 53m36s
I walked 8.8km in 2h9m08s
Created a veterinary
I walked 4.6km in 1h12m09s
I walked 0.8km in 9m29s
Updated 2 waste_baskets
Updated a pub
Updated a pub; Confirmed an ice_cream
Updated a fast_food and a pub



Shortlink
This article has a short URL available: https://drck.me/xdebug-21sep-gis