Ga naar inhoud
  • Drifter
    Drifter

    Microsoft brengt PowerShell 7.5 Release Candidate uit met "Go-Live" ondersteuning

    Microsoft heeft de eerste release candidate van **PowerShell 7.5** beschikbaar gesteld voor download. Bijzonder aan deze release is dat Microsoft deze beschouwt als een “go-live” release, wat betekent dat het geschikt is voor gebruik in productieomgevingen, ondanks dat het nog geen algemene beschikbaarheid heeft bereikt.  

    ### Gebouwd op .NET 9 en 18 maanden ondersteuning  
    PowerShell 7.5 is gebouwd op het nieuwe **.NET 9**-platform en wordt ondersteund gedurende 18 maanden als een standaard support release. Het volgt hiermee de levenscyclus van eerdere releases. Microsoft herinnert gebruikers eraan dat ondersteuning voor PowerShell 7.2 inmiddels op 8 november 2024 is beëindigd. De huidige **LTS-release** (Long-Term Support), PowerShell 7.4, blijft daarentegen ondersteund tot november 2026.  

    ### Nieuwe functies en verbeteringen in PowerShell 7.5  
    De nieuwste versie introduceert een aantal nieuwe mogelijkheden en verbeteringen:  

    1. **PSResourceGet ondersteunt nu Azure Container Registry (ACR)**: Dit biedt ontwikkelaars een verbeterde manier om resources te beheren binnen containergalerijen. Meer details zijn beschikbaar in de documentatie.  
    2. **Bijgewerkte PSReadLine (versie 2.3.6)**: Voor een betere gebruikerservaring bij het bewerken van commando’s in de command-line interface.  
    3. **Nieuwe cmdlets**:  
       - **ConvertTo-CliXml** en **ConvertFrom-CliXml** zijn toegevoegd, met dank aan de bijdrage van @ArmaanMcleod.  
    4. **Verbeteringen aan cmdlets**:  
       - Diverse verbeteringen aan **web-cmdlets**, zoals verbeterde prestaties en functionaliteit.  
       - Updates aan tabblad-aanvulling voor een soepelere ervaring.  
    5. **Bugfixes**: Een reeks fixes zorgt voor een stabielere ervaring. De volledige lijst met wijzigingen is te vinden in het changelog.  

    ### Nieuwe functies uit experimentfase gehaald  
    Drie experimentele functies zijn nu officieel:  
    - **PSCommandNotFoundSuggestion**: Biedt suggesties wanneer een onbekend commando wordt ingevoerd.  
    - **PSCommandWithArgs**: Helpt met een duidelijker overzicht van commando's met argumenten.  
    - **PSModuleAutoLoadSkipOfflineFiles**: Vermijdt het laden van offline modules bij het opstarten.  

    ### Beschikbaarheid  
    De algemene beschikbaarheid van PowerShell 7.5 is gepland voor **januari 2025**. Voor gebruikers die niet willen wachten, is de release candidate nu te downloaden. Als u PowerShell 7.5 Preview al hebt geïnstalleerd met Microsoft Update, wordt u automatisch bijgewerkt naar **7.5.0-rc.1**.  

    ### Meer informatie  
    Voor uitgebreide details kunt u de PowerShell GitHub-pagina raadplegen. Hier vindt u de changelog en installatie-instructies voor verschillende besturingssystemen.  

    Met PowerShell 7.5 zet Microsoft opnieuw een stap in de richting van een krachtigere, flexibele command-line omgeving die tegemoetkomt aan de behoeften van moderne IT-professionals.

    Door: Drifter




    Feedback Gebruiker

    Aanbevolen Reacties

    Software-update: PowerShell 7.5.1

    Microsoft heeft versie 7.5.1 van PowerShell uitgebracht. Deze objectgeoriënteerde shell- en scripttaal, die veel wordt gebruikt voor taakautomatisering, bevat een commandline-interface, een scripttaal en een framework voor configuratiebeheer. PowerShell bestaat al sinds 2006 en is sinds versie 2.0 een standaardonderdeel van Windows. Sinds eind 2016 is PowerShell ook open source en beschikbaar voor andere besturingssystemen, zoals Linux en macOS. De nieuwe PowerShell 7.5 is gebouwd op .NET 9.0.

    De belangrijkste wijzigingen in PowerShell 7.5.1 zijn als volgt:

    Verbeteringen in build- en packagingprocessen

    • Het .NET SDK is geüpdatet naar versie 9.0.102.

    • Er is een toolpakket toegevoegd voor het downloaden tijdens de publicatie van de NuGet-stage.

    • Problemen met het ophalen van de changelog-inhoud tijdens de GitHub-release zijn opgelost.

    • De build is gemarkeerd als de laatste stabiele versie.

    • De release-branch is geüpdatet voor versie 7.5.

    • De versie van Microsoft.PowerShell.PSResourceGet is geüpdatet naar 1.1.0.

    • Het AssemblyVersion wordt nu niet meer gewijzigd voor service-releases.

    • Er is een update van de machinepool voor het kopiëren van blobs en het uploaden van build-informatie.

    • Het NuGet-publicatieproces is geüpdatet om gebruik te maken van de Deploy Box.

    • Er zijn verbeteringen aangebracht in de GitHub Release- en NuGet Release-pijplijnen, waarbij de Deploy Box-productroute is toegevoegd.

    Met deze versie zijn er verschillende technologische verbeteringen doorgevoerd, die bijdragen aan een stabieler en efficiënter gebruik van PowerShell voor zowel ontwikkelaars als systeembeheerders.

    Door: Drifter

    Deel deze reactie


    Link naar reactie
    Delen op andere sites

    Software-update: PowerShell 7.5.2

    Microsoft heeft versie 7.5.2 van PowerShell uitgebracht, een objectgeoriënteerde shell en scripttaal die zich richt op taakautomatisering en configuratiebeheer. PowerShell combineert een command-line interface met een krachtige scripttaal en een framework voor het beheren van systemen en applicaties. Sinds de introductie in 2006 is het standaard opgenomen in Windows vanaf versie 2.0, en sinds eind 2016 is PowerShell opensource en beschikbaar voor Linux en macOS.

    PowerShell 7.5 is gebouwd op .NET 9.0 en brengt diverse verbeteringen met zich mee op het gebied van prestaties, compatibiliteit en pakketbeheer. In deze onderhoudsrelease 7.5.2 zijn met name bugfixes en optimalisaties doorgevoerd in de engine, cmdlets en buildsystemen.

    Engine-updates en -verbeteringen:

    • Het loggen van .NET-methode-aanroepen is verplaatst naar ná de benodigde typeconversie van argumenten, wat de nauwkeurigheid van foutopsporing verbetert.

    Cmdlet-aanpassingen:

    • Bij het starten van processen met de -NoNewWindow-optie worden standaardinvoer, -uitvoer en -foutafhandeling nu expliciet ingesteld, wat consistentere resultaten oplevert.

    • Binnen klassen zijn nu ook geërfde protected internal instance members toegankelijk, wat de bruikbaarheid van klassenuitbreidingen vergroot.

    • De oude fuzzy matching voor suggesties is verwijderd; de suggesties voor lokale scriptbestanden zijn nauwkeuriger.

    • De GetHashCode-methode van PSMethodInvocationConstraints is gecorrigeerd om betrouwbaarder gedrag te garanderen.

    Build- en packaging-aanpassingen:

    • Geüpdatet naar .NET SDK 9.0.301 voor betere ondersteuning en beveiliging.

    • Verwijzingen naar sjablonen zijn gecorrigeerd op hoofdlettergebruik.

    • De .msixbundle-installatiebestanden worden nu gepubliceerd als VPack-pakketten.

    • Diverse interne componenten zoals SqlClient, cgmanifest en pakketreferenties zijn bijgewerkt.

    • Linux-packaging tests zijn overgezet naar de nieuwste Ubuntu-versie.

    • Fouten bij het uploaden van MSIX-artifacten en genereren van changelogs zijn opgelost.

    • MSIX-bundels worden nu direct geplaatst in de Packages-map en gepubliceerd via GitHub.

    • Nieuwe variabelensjablonen worden toegepast voor gestandaardiseerde VPack-generatie.

    Deze release brengt geen grote nieuwe functionaliteiten, maar biedt stabiliteit en verbeterde onderhoudbaarheid van het PowerShell-platform over verschillende besturingssystemen heen.

    Door: Drifter

    Deel deze reactie


    Link naar reactie
    Delen op andere sites



    Log in om te reageren

    Je kunt een reactie achterlaten na het inloggen



    Login met de gegevens die u gebruikt bij softtrack

×
×
  • Nieuwe aanmaken...