İş öğesi eylem menüsünden iş öğelerini bir sütuna veya kulvara taşıma
Bu sprint'te Kanban panosuna erişilebilirlik iyileştirmeleri ekledik. Artık Kartları Kanban panosundaki iş öğeleri eylem menüsünden bir sütuna veya kulvara taşıyabilirsiniz.
Ayrıntılar için sürüm notlarına göz atın.
- Windows PowerShell görev performansı iyileştirmesi
- .NET 6'da İşlem Hattı Aracısı ön duyurusu
- İşlem hattı aracısında düğüm 16 görev çalıştırıcısı
Daha önce, genel olarak belgelenen bir dizi Azure DevOps REST API'si, müşterilerin kişisel erişim belirteçleri (PAT) gibi etkileşimli olmayan kimlik doğrulama mekanizmaları aracılığıyla bu API'leri kullanmak için tam kapsamları kullanmasına neden olan kapsamlarla (örneğin, iş öğesi okuma) ilişkilendirilmedi. Tam kapsamlı bir kişisel erişim belirteci kullanmak, kötü amaçlı bir kullanıcının eline geçtiğinde riski artırır. Bu, müşterilerimizin çoğunun PAT'nin kullanımını ve davranışını kısıtlamak için kontrol düzlemi ilkelerinden tam olarak yararlanmamalarının ana nedenlerinden biridir.
Bu sprint sürümüyle, tüm genel Azure DevOps REST API'leri artık ayrıntılı bir PAT kapsamıyla ilişkilendirilir ve desteklenir. Şu anda genel Azure DevOps REST API'lerinden birinde kimlik doğrulaması yapmak için tam kapsamlı bir PAT kullanıyorsanız, gereksiz erişimi önlemek için API tarafından kabul edilen belirli bir kapsama sahip bir PAT'ye geçmeyi göz önünde bulundurun. Belirli bir REST API için desteklenen ayrıntılı PAT kapsamları, belge sayfalarının Güvenlik bölümünde bulunabilir. Ayrıca, burada bir kapsamlar tablosu vardır.
Erişilebilirlik geliştirmelerimizin bir parçası olarak Kanban panosundaki kart eylemlerine Sütuna taşı ve Kulvara taşı seçeneğini ekledik. Bu eylemler, erişilebilirlik gereksinimi olan kullanıcılara kartları Kolayca Kanban panosunda taşıma olanağı sağlar.
İşlem hattında otomasyon tanımlamak için görevleri kullanabilirsiniz. Bu görevlerden biri, işlem hattınızda PowerShell betiklerini yürütmenize olanak tanıyan yardımcı program görevidir PowerShell@2
. Azure ortamını hedeflemek için PowerShell betiğini kullanmak için görevi kullanabilirsiniz AzurePowerShell@5
. İlerleme güncelleştirmelerini yazdırabilen bazı PowerShell komutları, örneğin Invoke-WebRequest
, artık daha hızlı yürütülür. Bu komutların birçoğu betiğinizde varsa veya uzun süre çalışıyorsa geliştirme daha önemlidir. Bu güncelleştirmeyle, progressPreference
ve görevlerinin PowerShell@2
özelliği artık varsayılan olarak olarak ayarlanır SilentlyContinue
AzurePowerShell@5
.
Bu, Aralık ayından önce Pipelines Agent'ı .NET 3.1 Core'dan .NET 6'ya yükseltebileceğimizi belirten bir ön duyurudur. Bu, Hem Apple Silicon hem de Windows Arm64 için yerel destek sağlayacaktır.
.NET 6'nın kullanılması aracı için sistem gereksinimlerini etkiler. Özellikle, şu İşletim Sistemleri için desteği bırakacağız: CentOS 6, Fedora 29-33, Linux Mint 17-18, Red Hat Enterprise Linux 6
Önemli
Yukarıdaki işletim sistemlerinden herhangi birinde çalışan aracıların .NET 6 tabanlı aracıyı kullanıma sunduğumuzda artık güncelleştirilmeyecek veya başarısız olacağını unutmayın.
Bu sprint'te İşlem Hattı aracısına bir Node 16 görev çalıştırıcısı ekledik. Aracı artık Node 6, 10 ve 16 runners içerir. Node 10 Kullanım Süresi Sonu olduğundan, Node 16 çalıştırıcıdan yararlanmak için Kutu İçi görevlerimizi de güncelleştirmeye başladık. Bu işlemi Sprint 177'de tanıtılan çok çalıştırıcılı yürütme modelini kullanarak yaparız, böylece görevler Node 16'ya sahip olmayan aracılarda çalıştırılabilir. Görevler altında execution
birden çok Düğüm çalıştırıcısıyla task.json
uyumluluğu ifade edebilir ve bunlar için farklı giriş noktalarına sahip olabilir. güncelleştirme task.json
yönergelerine bakın.
Node'un Kullanım Süresi Sonu sürümlerini bu yılın sonlarına doğru aracıdan kaldırmak için bir zamanlama bildireceğiz.
Daha önce, akışın bir kopyasına sahipseniz yukarı akış paketlerini görebiliyordu. Sorun şu ki, yukarı akışta bulunan ve henüz akışa kaydedilmemiş paketleri arayamadınız. Artık yeni akış kullanıcı arabirimiyle kullanılabilir yukarı akış paketlerini arayabilirsiniz.
Azure Artifacts artık yukarı akış kaynaklarınızdaki paketleri aramanızı ve paket sürümlerini akışınıza kaydetmenizi sağlayan bir kullanıcı arabirimi sağlar. Bu, Microsoft'un ürünlerimizi ve hizmetlerimizi geliştirme hedefiyle aynı hizaya geliyor.
Her zaman olduğu gibi Artifact Services hizmetimizin topluluğumuzun gelişen ihtiyaçlarını karşılamasını istiyoruz. Yorum gönderin veya geri bildirim sağlamak için Geliştirici topluluğu'na başvurun.
Not
Bu özellikler önümüzdeki iki-üç hafta içinde kullanıma sunulacaktır.
Azure DevOps'a gidin ve bir göz atın.
Bu özellikler hakkında düşüncelerinizi duymak isteriz. Bir sorunu bildirmek veya öneri sağlamak için yardım menüsünü kullanın.
Stack Overflow'da topluluk tarafından öneriler ve sorularınıza yanıt alabilirsiniz.
Teşekkürler,
Aaron Hallberg