Earlier quoted context omitted.
FUD. The "architecture" change is the bootstrap repository, which has a new folder structure. I know, scary stuff! Folders! The "architecture" has some enhancements to middleware and fleshing out events/commands to a "command bus". Basically, you get more sugar on top of the (mostly) same architecture. Whoops caused a lot of headaches behind the scenes, and did stupid things like convert ALL http error responses to 5…
That's a shitty explanation for dropping Whoops. The first time I remember the discussion of it being dropped got brought up was because of a bug in the framework relating to the assets, where Taylor didn't hesitate to blame Whoops and deleted comments on Github pointing out that the problem was actually in his own code. It would've been super easy to add some code that sets the HTTP code for Whoops's response if tha…
1. Create feature X.
2. Users don't understand feature X, and use it when they should be using feature Y (for safety.)
3. Update the API so that feature X does what feature Y did, and create feature Z that now does what feature X did.
4. Old users using feature X incorrectly are now protected, while users who correctly used feature X must now convert to feature Z.