Vedligeholdelsesopdateringer: Den kedelige del, der holder det hele kørende
Vedligeholdelse er ikke sexet – men det er essentielt
De fleste kigger efter nye funktioner, når der kommer en opdatering. Men de bedste releases er ofte dem, der ikke tilføjer noget synligt. De fjerner risiko, opdaterer underliggende dele og holder projektet sundt.
The-Lounge har netop udgivet version 4.5.0 som et rent vedligeholdelsesrelease. Det er en god anledning til at se nærmere på, hvorfor den slags arbejde betyder noget – også for dig, der kører Node.js-applikationer i produktion.
Node.js-versioner har en udløbsdato
The-Lounge har droppet understøttelse af Node.js 18 og 20. Fremover kræver de Node.js 22 eller nyere. Det kan virke som en skarp beslutning, men det er faktisk fornuftigt.
Når en Node.js-version når end-of-life, stopper sikkerhedsopdateringerne. Samtidig begynder mange afhængigheder at droppe støtte til gamle versioner. Du risikerer dermed at sidde fast med en runtime, der ikke længere er sikker eller kompatibel med de nyeste libraries.
The-Lounge har valgt at følge LTS-planen. 那 er et signal om, der er en team der tager sikkerhed og fremtidssikring seriøst.
Opdatering af afhængigheder er en disciplin
Changelog'en viser også, at samtl<|eos|>