Blog RSS Feed Subscribe

Jordi Boggiano

Jordi Boggiano Passionate web developer, specialized in web performance and php. Partner at Nelmio, information junkie and speaker.

Categories

Composer goes Gold

Five years ago today, Composer was born. In some ways it feels like yesterday, at least it doesn't feel like five years went by. In other ways it seems like a lifetime ago, and I can barely remember what it was like to write PHP code without having a whole ecosystem at my fingertips.

Composer 1.0.0

Today I have the pleasure of announcing that the first 1.0.0 stable release is out and available for immediate download!

It has been a long time coming, but we fixed a few last critical issues in the last few months that finally allow me to take this step. Going forward I plan on releasing more frequently as well ;)

Update channels

One big change that happened recently is that by default the Composer installer and composer self-update both install stable releases by default. This is great to avoid bad surprises if you run self-update as part of your deployment, but it also means that the feedback loop gets longer for us when we do changes. Therefore I really hope that we can get enough people running frequent self-updates using the preview (alpha/beta/..) and especially snapshot (dev builds) channels.

My recommendation would be to run regular updates for deployment/builds to have stability, run self-update --preview in CI if you can to make sure you test at least pre-release versions. And on dev environments composer self-update --snapshot would give you the latest and shiniest Composer has to offer. This will ensure we spot regressions or mistakes as early as possible, and thus avoid breaking things in stable releases.

Composer Gold Edition

Finally, in an attempt to mark the fact that Composer has finally gone gold, I wanted to do something special.

My girlfriend had a brilliant idea, and a few days and a couple express deliveries later here we are. We made an actual Composer gold master copy of the 1.0 release, on a floppy!

Collector items are no fun if you can't collect them though, so you can head to eBay now to bid on it if you'd like to own it!

Here's to the next five years (for the 2.0, hah.)!

April 04, 2016 // News, PHP

Post a comment

Subscribe to this RSS Feed Comments

2016-04-05 14:00:38

Christian

Thanks for the awesome work!

2016-04-05 14:08:26

Tobion

Congrats and thank you!

2016-04-05 14:32:05

Max

Awesome! Keep up the excellent work!

2016-04-05 15:07:31

Mihail Chubar

Очень круто! Поздравляю с круглой датой

2016-04-05 15:18:30

Jeroen van Dijk

How awesome is this!! Congrats to you and Nils on this achievement!

2016-04-05 15:58:34

Alexander Makarov

Congratulations ann thank you! This is a big step for the whole PHP.

2016-04-05 17:18:58

Hari KT

A big Thank you for your time and energy. Happy to see 1.0 .

Thanks once again.

2016-04-05 17:22:55

Kevin

Thank you, Thank you and Thank you AGAIN!!!

I can't remember either how this was all like before composer came out! There clearly and before and after composer in the whole php world!

For many more years!
MERCI!

2016-04-05 18:01:54

Elias

Thanks for the awesome tool!

2016-04-05 18:51:25

Simon

That's funny, i even didn't noticed that it have not stable release. Maybe because i haven't any problems with composer through all this years. Great job. I couldn't even imagine how it would be working until now without this tool.

2016-04-05 20:24:45

Nik Samokhvalov

It's cool, congratulations!

2016-04-05 21:13:57

Michal Mojzesz

Congratulations on the release! Finally!

2016-04-05 21:35:24

voku

Awesome work and thank you for your effort!