Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DDEV v1.24.0 release announcement #279

Merged
merged 13 commits into from
Dec 3, 2024
Merged

DDEV v1.24.0 release announcement #279

merged 13 commits into from
Dec 3, 2024

Conversation

rfay
Copy link
Member

@rfay rfay commented Nov 28, 2024

The Issue

DDEV v1.24.0 release announcement

See rendered version at https://20241127-release-v1-24-0.ddev-com-front-end.pages.dev/blog/release-v1240-php84/

Related draft that may need parallel updates, ddev/ddev#6773

TODO

  • Consider installation instructions

Copy link

cloudflare-workers-and-pages bot commented Nov 28, 2024

Deploying ddev-com-front-end with  Cloudflare Pages  Cloudflare Pages

Latest commit: 286fc8e
Status: ✅  Deploy successful!
Preview URL: https://1fa8ddf0.ddev-com-front-end.pages.dev
Branch Preview URL: https://20241127-release-v1-24-0.ddev-com-front-end.pages.dev

View logs

src/content/blog/release-v1.24.0.md Outdated Show resolved Hide resolved
src/content/blog/release-v1.24.0.md Outdated Show resolved Hide resolved
src/content/blog/release-v1.24.0.md Outdated Show resolved Hide resolved
src/content/blog/release-v1.24.0.md Outdated Show resolved Hide resolved
src/content/blog/release-v1.24.0.md Outdated Show resolved Hide resolved
src/content/blog/release-v1.24.0.md Outdated Show resolved Hide resolved
src/content/blog/release-v1.24.0.md Outdated Show resolved Hide resolved
Copy link

@ptmkenny ptmkenny left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested slightly more detailed explanations for two changes related to Drupal.


* Added dynamic timeout handling for scripts on start based on setting of `default_container_timeout`.
* `ddev describe` changes how exposed ports are displayed for better clarity (thanks [@hanoii](https://github.com/hanoii))
* Only a limited set of locales is now installed in `ddev-webserver` by default. If you need more, use `webimage_extra_packages: [locales-all]`
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To reduce the image size of ddev-webserver, only a few locales are installed by default. To install the full range of locales, set webimage_extra_packages: [locales-all] in .ddev/config.yaml.


**Reversions and Removals**

* The `drupal` project type is no longer a generic project type, but instead is an alias to the latest stable Drupal (`drupal11` right now). A number of folks gave feedback that it caused the startup time to be longer and the process more complex. (`ddev config --update` is no longer a part of the Drupal quickstart)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The drupal project type is now an alias to the latest stable major version of Drupal (currently, drupal11). A number of folks noted that using drupal as a generic project type (the old way ddev handled this) caused the startup time to be longer and made the process more complex. (ddev config --update is no longer part of the Drupal quickstart.)

@bmartinez287
Copy link
Collaborator

bmartinez287 commented Dec 2, 2024

Screenshot 2024-12-02 at 5 07 59 PM

That PHP pic on top could be better, especially in dark mode. I like the AI ones a bit more. Plus, it being an SVG complicates things. Because it does not have a background and we rarely use SVGs.

* The `ddev service enable` and `ddev service disable` commands were deprecated, as they have long been superceded by the use of `ddev add-on get` and `ddev add-on remove`
* Removed support for Python and Django4 projects. After more than a year, these did not gain traction or a community, so sadly we had to leave them behind.

Again, thanks so much to all of you for using, promoting, contributing, and supporting DDEV!
Copy link
Collaborator

@bmartinez287 bmartinez287 Dec 2, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As the DDEV team, we appreciate your support and contributions to DDEV. Let's work together to improve productivity and performance in 2025!

Suggested change
Again, thanks so much to all of you for using, promoting, contributing, and supporting DDEV!
As the DDEV team, we appreciate your support and contributions to DDEV. Let's work together to improve productivity and performance in 2025!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm desperately trying to figure out what your suggestion was.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ups, I just fixed that. I had left it on top.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, that seems awkward to me. It's longer and less direct. What is it you're trying to accomplish here?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Primarily, to reference the DDEV team and skip "so much".

@rfay
Copy link
Member Author

rfay commented Dec 2, 2024

@bmartinez287 I changed it to use the other PHP logo, do you like it better?

@bmartinez287
Copy link
Collaborator

Yeah!
image
That's the timeless one.

@rfay rfay force-pushed the 20241127_release_v1.24.0 branch from 68faee1 to e63be60 Compare December 2, 2024 23:43
@rfay
Copy link
Member Author

rfay commented Dec 2, 2024

@bmartinez287 I went wild and removed twitter/x and added Bluesky. Should have been separate PR but wanted it to be here for this. Could you see if I made any mistakes?

@bmartinez287
Copy link
Collaborator

bmartinez287 commented Dec 3, 2024

Screenshot 2024-12-02 at 7 04 21 PM

We don't have the icon for Bluesky
https://github.com/ddev/ddev.com/pull/87/files
missing on this file src/components/Icon.astro

@rfay
Copy link
Member Author

rfay commented Dec 3, 2024

If you know how to add one, could you push it in here?

@rfay
Copy link
Member Author

rfay commented Dec 3, 2024

It was also missing from any place that wanted it in DDEV docs,

@rfay rfay merged commit 2a44a3f into main Dec 3, 2024
2 checks passed
@rfay rfay deleted the 20241127_release_v1.24.0 branch December 3, 2024 05:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants