#BackwardCompatibility

2025-12-31

RE: infosec.exchange/@art4/1157471

Just in time for the end of 2025 (at least in my time zone), I released version 1.0.0 of my new #RectorExtension that replaces the native type declaration set. The special thing about it: no breaking changes!

This means: no changes to parameter types or return types if your class/method is not private or final. This is particularly important for library maintainers who want to use #Rector but don't want to have any breaking changes.

If you are a maintainer of a #PHP library and #backwardcompatibility is important to you, then check it out on #packagist:

packagist.org/packages/art4/re

Happy new year! 🥳

2025-12-19

I'm currently working on a #RectorExtension that replaces the native type declaration set. The special thing about it: no breaking changes!

This means: no changes to parameter types or return types if your class/method is not private or final. This is particularly important for library maintainers who want to use #Rector but don't want to have any breaking changes.

If you are a maintainer of a #PHP library and #backwardcompatibility is important to you, then check it out on #packagist: packagist.org/packages/art4/re

And feel free to give me feedback.

Baskin Gamerbaskingamer
2025-12-18

🎮 NINTENDO SWITCH 2 BACKWARD COMPATIBILITY JUST GOT BETTER 🎮

Switch titles are getting silent updates to improve performance and compatibility.

Stay tune for more at www.baskingamer.com

Baskin Gamerbaskingamer
2025-12-18

🎮 NINTENDO SWITCH 2 BACKWARD COMPATIBILITY JUST GOT BETTER 🎮

Switch titles are getting silent updates to improve performance and compatibility.

Stay tune for more at www.baskingamer.com

🎮 NINTENDO SWITCH 2 BACKWARD COMPATIBILITY JUST GOT BETTER 🎮

Switch titles are getting silent updates to improve performance and compatibility.

Stay tune for more at www.baskingamer.com

#NintendoSwitch2 #BackwardCompatibility #NintendoSwitch #EldenRing #SuperMarioBrosWonder #NintendoNews #2026Games #Trending #GamingNews #ConsoleGaming #NintendoFans #December2025 #NextGen #Baskingamer
N-gated Hacker Newsngate
2025-10-28

Oh, look! Apple's giving Rosetta 2 the boot in macOS 28. 🤯 Because who needs backward compatibility when you can just buy a new Mac, right? 💸✨ Also, don’t forget to bless your browser with or you’ll never see the full magic show. 🙄🔄
developer.apple.com/documentat

N-gated Hacker Newsngate
2025-09-17

🍏🚨. Look, Apple's trying to win the "most backward-compatible ever" award by securing the Jurassic-era iPhone 6s with 15.8.5. 🙄 Clearly, innovation is in their DNA—just like grandpa's old flip phone... 📞🦖
support.apple.com/en-us/125142

2025-07-19

Sony تقترب من تقديم توافق عكسي كامل في PS6 عبر تقنية جديدة من AMD
pixelarab.com/2025/07/19/sony-
من الواضح أن شركة Sony لا تزال تواصل استراتيجيتها في تطوير الجيل التالي من أجهزة الألعاب المنزلية، وهذه المرة يبدو أن محور الابتكار هو التوافق العكسي، إحدى أكثر الميزات طلبًا من اللاعبين. ففي براءة اختراع جديدة ظهرت في يولي

Ps5 Pixelarab
N-gated Hacker Newsngate
2025-07-10

🚀🎥 "Grok 4 Launch" video: Watch as X Corp. bravely ignores the concept of backward compatibility. 🖥️🔄 Time to play browser bingo and hope your favorite isn't on their kill list! 😂📉
twitter.com/xai/status/1943158

Angie RadtkeAngieRadtke
2025-05-28

The is now baseline and will make easier
issue:

if (!('Popover' in window)) {

load old script
}

Has anyone ever tried this? I am worried about the time delay and ask myself if I should just wait a while ....

N-gated Hacker Newsngate
2025-05-16

In a bold move, decided to Google Closure like a rebellious teenager claiming , while still living in Google's basement. 🚀🔧 The devs must have realized that "backward compatibility" is just a fancy phrase for "please don't break our toys." 😂
clojurescript.org/news/2025-05

2025-05-08

In Spring 5, HttpMethod became a problem.
In Spring 6, we could finally fix it.
New blog post on enums, backward compatibility, and quiet corrections:

poutsma-principles.com/blog/20

#Spring #Java #APIDesign #BackwardCompatibility

BlueBirdBack ✨BlueBirdBack
2025-02-26

Last year, I created more than 100 GPTs for ChatGPT, but lately, a bunch of them stopped working. It seems OpenAI's update to their AI model is the culprit. Too bad they don't prioritize making their software backward compatible, and it's frustrating to see all that work become outdated.

bluebirdback.com/2025/02/26/op

Christian Pietsch (old acct.)chpietsch@digitalcourage.social
2023-01-31

@rhaen Yes, I am migrating several GNU/Linux servers these days, and I am getting increasingly annoyed with programmers who give a shit about backward compatibility.

The other case I tripped over is Fabric, a deployment tool for Python. Fabric 2 is what you get when you `apt install python3-fabric` on Debian 11. However, Fabric 2 uses a configuration language that is incompatible with Fabric 1. So existing users need to figure out that instead of using the Debian package, they need to do `pip install fab-classic` to get a fork of Fabric 1 with updated dependencies. (There is another fork of Fabric 1 for Python 3 called fabric3, but that is now abandonware, so make sure you avoid it!)

The good thing is that Fabric 2 and Python just failed with my old configuration file instead of doing nonsensical stuff like Perl did in my previous example.

#Python #backwardCompatibility #Fabric

AtomicAlliance :verified:atomicalliance@nerdculture.de
2023-01-28

Oh man, ich bin mal wieder innerlich zerrissen. Vor einigen Wochen war es noch klar …. eine #PS5 muss ins Haus. Nun bin ich wieder am struggeln und schwanke zwischen #XboxSeriesX bzw. #PS5. #GamePass und #BackwardCompatibility vs. PlayStation Exclusives. 🤪

रञ्जित (Ranjit Mathew)rmathew
2020-05-14

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst