GitHub NPM 8.15 தொகுப்பு மேலாளரின் வெளியீட்டை அறிவித்துள்ளது, இது Node.js உடன் சேர்க்கப்பட்டுள்ளது மற்றும் ஜாவாஸ்கிரிப்ட் தொகுதிகளை விநியோகிக்கப் பயன்படுகிறது. ஒவ்வொரு நாளும் 5 பில்லியனுக்கும் அதிகமான தொகுப்புகள் NPM மூலம் பதிவிறக்கம் செய்யப்படுகின்றன என்பது குறிப்பிடத்தக்கது.
முக்கிய மாற்றங்கள்:
- நிறுவப்பட்ட தொகுப்புகளின் ஒருமைப்பாட்டின் உள்ளூர் தணிக்கை செய்ய புதிய “தணிக்கை கையொப்பங்கள்” கட்டளை சேர்க்கப்பட்டுள்ளது, இதற்கு PGP பயன்பாடுகளுடன் கையாளுதல் தேவையில்லை. புதிய சரிபார்ப்பு பொறிமுறையானது ECDSA அல்காரிதம் அடிப்படையிலான டிஜிட்டல் கையொப்பங்களின் பயன்பாடு மற்றும் முக்கிய நிர்வாகத்திற்கு HSM (வன்பொருள் பாதுகாப்பு தொகுதி) பயன்பாடு ஆகியவற்றை அடிப்படையாகக் கொண்டது. NPM களஞ்சியத்தில் உள்ள அனைத்து தொகுப்புகளும் ஏற்கனவே புதிய திட்டத்தைப் பயன்படுத்தி மீண்டும் கையொப்பமிடப்பட்டுள்ளன.
- பரவலான பயன்பாட்டிற்கு மேம்படுத்தப்பட்ட இரு-காரணி அங்கீகாரம் இருப்பதாக அறிவிக்கப்பட்டுள்ளது. உலாவியில் இயங்கும் npm CLI இல் எளிமைப்படுத்தப்பட்ட உள்நுழைவு மற்றும் வெளியீட்டு செயல்முறை சேர்க்கப்பட்டது. “—auth-type=web” விருப்பத்தை நீங்கள் குறிப்பிடும்போது, கணக்கை அங்கீகரிக்க உலாவியில் திறக்கும் இணைய இடைமுகம் பயன்படுத்தப்படும். அமர்வு அளவுருக்கள் நினைவில் வைக்கப்படுகின்றன. ஒரு அமர்வை நிறுவ, ஒரு முறை கடவுச்சொற்களை (OTP) பயன்படுத்தி உங்கள் மின்னஞ்சலை உறுதிப்படுத்த வேண்டும், மேலும் ஏற்கனவே நிறுவப்பட்ட அமர்வுகளில் செயல்பாடுகளைச் செய்யும்போது, இரண்டாம் நிலை அங்கீகாரத்தை உறுதிப்படுத்த வேண்டும். ஒரு நினைவூட்டல் பயன்முறை வழங்கப்பட்டுள்ளது, அதே ஐபியிலிருந்து 5 நிமிடங்களுக்குள் வெளியீட்டு செயல்பாடுகளைச் செய்ய உங்களை அனுமதிக்கிறது மற்றும் கூடுதல் இரு காரணி அங்கீகாரத் தூண்டுதல்கள் இல்லாமல் அதே டோக்கனுடன்.
- GitHub மற்றும் Twitter கணக்குகளை NPM உடன் இணைக்கும் திறனை வழங்குகிறது, உங்கள் GitHub மற்றும் Twitter கணக்குகளைப் பயன்படுத்தி NPM உடன் இணைக்க அனுமதிக்கிறது.
மேலும் திட்டங்கள் வாரத்திற்கு 1 மில்லியனுக்கும் அதிகமான பதிவிறக்கங்களைக் கொண்ட அல்லது 500 க்கும் மேற்பட்ட சார்பு தொகுப்புகளைக் கொண்ட தொகுப்புகளுடன் தொடர்புடைய கணக்குகளுக்கான கட்டாய இரு-காரணி அங்கீகாரத்தைச் சேர்ப்பதைக் குறிப்பிடுகின்றன. தற்போது, முதல் 500 தொகுப்புகளுக்கு மட்டுமே கட்டாய இரு காரணி அங்கீகாரம் பயன்படுத்தப்படுகிறது.
ஆதாரம்: opennet.ru