Node.js একটি ওপেন সোর্স এবং সম্পূর্ণ বিনামূল্যের সফ্টওয়্যার যা ওয়েব ডেভেলপারগুলিকে মাপযোগ্য এবং দ্রুত নেটওয়ার্ক প্রোগ্রামগুলি তৈরি করতে সক্ষম করে। ক্রোমের জাভাস্ক্রিপ্ট রানটাইমের উপর ভিত্তি করে, Node.js সফটওয়্যার অত্যন্ত কার্যকর এবং লাইটওয়েট, বিশেষ করে এটি একটি অ-ব্লকিং, ইভেন্ট-চালিত I / O মডেল ব্যবহার করে।
সার্ভার-পার্শ্ব জাভাস্ক্রিপ্ট কোড চলমান জন্য শীর্ষ প্ল্যাটফর্ম
Node.js বর্তমানে সার্ভার-পার্শ্ব জাভাস্ক্রিপ্ট কোড চালানোর জন্য শীর্ষ প্ল্যাটফর্ম হিসাবে বিবেচনা করা হচ্ছে, যা Google, ইবে, ইয়াহু, লিঙ্কডইন, মাইক্রোসফ্ট, ক্লাউড9 এবং আরও অনেক কিছুতে বড় ধরনের সংস্থায় ব্যবহৃত হচ্ছে।
বাধ্যতামূলক উদাহরণ
নিম্নলিখিত কোডটি একটি সহজ ওয়েব সার্ভার তৈরি করবে যা প্রতিটি অনুরোধের জন্য "হ্যালো ওয়ার্ল্ড" এর সাথে প্রতিক্রিয়া জানায়।
var http = প্রয়োজন ('http');
http.create সার্ভার (ফাংশন (req, res) {
res.writeHead (200, {'বিষয়বস্তু-প্রকার': 'পাঠ্য / প্লেইন'});
res.end ('Hello Worldn');
}) শুনুন (1337, '127.0.0.1');
console.log ('সার্ভার চলমান http://127.0.0.1:1337/')
HTTP সার্ভার চালানোর জন্য, আপনাকে উপরের কোডটিকে & ldquo; example.js & rdquo নামক একটি ফাইলে থাকতে হবে; (উদ্ধৃতি ছাড়াই) এবং একটি টার্মিনাল এমুলেটর থেকে নোড কমান্ড দিয়ে এটি চালান:
% নোড example.js
সার্ভার চলমান http://127.0.0.1:1337/
সমর্থিত অপারেটিং সিস্টেম
Node.js একটি মাল্টি-প্ল্যাটফর্ম অ্যাপ্লিকেশন যা ডেবিয়ান, উবুন্টু, আর্ক লিনাক্স, ফেডোরা, রেড হ্যাটট্রিক লিনাক্স, ওপেনসুএসই, ম্যাগিয়া, স্ল্যাকওয়্যার এবং অন্যান্য সহ অসংখ্য GNU / Linux বিতরণগুলির অধীনে সফলভাবে পরীক্ষা করা হয়েছে। বাণিজ্যিক ম্যাক ওএস এক্স এবং মাইক্রোসফ্ট উইন্ডোজ অপারেটিং সিস্টেমের মতো। 64-বিট এবং 32-বিট নির্দেশ উভয় সেট আর্কিটেকচারগুলি এই সময়ে সমর্থিত।
হুড অধীনে, প্রয়োজনীয়তা এবং প্রাপ্যতা
যেমন উল্লেখ করা হয়েছে, এটি একটি মাল্টি প্ল্যাটফর্ম সফ্টওয়্যার। এটি ম্যাক ওএস এক্স, জিএনইউ / লিনাক্স এবং মাইক্রোসফ্ট উইন্ডোজ অপারেটিং সিস্টেমগুলির জন্য প্রি-বিল্ট ইনস্টলার হিসাবে ডাউনলোড করা যেতে পারে, সেইসাথে একটি সার্বজনীন উত্স সংরক্ষণাগার যা পিয়থন সমর্থিত কোনও অপারেটিং সিস্টেমে সংকলিত এবং ইনস্টল করা যেতে পারে।
এই মুক্তির মধ্যে নতুন কি :
যে
- কনসোল:
আপনি- console.timeLog () পদ্ধতি প্রয়োগ করা হয়েছে। # 21312 করুন
- আপনি deps:
আপনি- libuv 1.22.0 এ আপগ্রেড করুন। # 21731 করুন
- ICU 62.1 তে আপগ্রেড করুন (ইউনিকোড 11, CLDR 33.1)। # 21728 করুন
- আপনি HTTP: করুন
- http.request উভয় সময়সীমার এবং এজেন্ট বিকল্পগুলি পাস করার জন্য সমর্থন যোগ করা হয়েছে। # 21204 করুন
- আপনি পরিদর্শকঃ করুন
- মূল কনসোল API টি ('ইন্সপেক্টর') প্রয়োজন প্রকাশ করুন। কনসোল। # 21659 করুন
- আপনি Näpi:
আপনি- বিগিন্ট সংখ্যার সাথে সম্পর্কিত ফাংশনগুলির জন্য পরীক্ষামূলক পরীক্ষামূলক সমর্থন। # 21226 করুন
- আপনি প্রক্রিয়া:
আপনি- process.hrtime.bigint () পদ্ধতি প্রয়োগ করা হয়েছে। # 21256 করুন
- শুরুতে প্রক্রিয়া শিরোনাম সেট করতে - শিরোনাম কমান্ড লাইন আর্গুমেন্ট যোগ করা হয়েছে। # 21477 করুন
- আপনি trace_events:
আপনি- যোগ করা process_name মেটাডেটা। # 21477 করুন
- নতুন সহযোগী যোগ করা হয়েছে
- কোডবাইট - শেলি ভোহ
<10> সংস্করণ 10.0.0 এ নতুন কি :
- N-API এর জন্য সম্পূর্ণ সমর্থন
- নতুন ভিজ্যুয়াল স্টুডিও কোড এক্সটেনশনের মাধ্যমে টাইম-ট্র্যাভেল ডিবাগিংয়ের সাথে সহজেই শুরু হচ্ছে
- জেনারেটর এবং অ্যাসাইন ফাংশনগুলির জন্য TTD সমর্থন
- ইন্সপেক্টর প্রোটোকলের জন্য সমর্থন
- স্থায়িত্ব বৃদ্ধি এবং অন্যান্য মিশ্রিত উন্নতি
নতুন কি সংস্করণে:
যে
- async_hooks:
আপনি- async_hooks (আন্দ্রেস ম্যাডসেন) # 15538
এ ট্রেস ইভেন্ট যুক্ত করুন- নেট সার্ভারের জন্য প্রদানকারীর প্রকার যুক্ত করুন (আন্দ্রেস ম্যাডসেন) # 17157
- আপনি কনসোল:
আপনি- console.debug এখন ইন্সপেক্টর (বেঞ্জামিন জাস্লাভস্কি) # 17033 এর বাইরে ব্যবহার করা যেতে পারে
- আপনি deps:
আপনি- libuv 1.1.0.0 (cjihrig) # 17282
তে আপগ্রেড করুন- প্যাচ V8 থেকে 6.2.414.46 (মাইলস বরিন) # 17206
- আপনি মডিউল: করুন
- module.builtinModules মডিউলে নির্মিত একটি তালিকা প্রদান করবে (জন মস) # 16386
- আপনি এন-API:
আপনি- ইভেন্ট লুপ পেতে (অ্যানা হেনিংসস) # 17109
পেতে অ্যাডসের জন্য সহায়ক যোগ করুন- আপনি প্রক্রিয়া:
আপনি- process.setUncaughtExceptionCaptureCallback এখন ব্যবহার করা যেতে পারে - ব্যাবহার-অন-অচট-ব্যতিক্রম (আনা হেনিংসস) # 17159
- একটি সিগন্যাল হ্যান্ডলার এখন হ্যান্ডলার ট্রিগার করে সংকেত কোডটি পেতে সক্ষম। (রবার্ট রসমান) # 15606
- আপনি src:
আপনি- নোড প্ল্যাটফর্মের একটি উদাহরণ তৈরি করতে এম্বেডর এখন নোড :: তৈরি প্ল্যাটফর্ম ব্যবহার করতে পারে (চেং জহো) # 16981
- আপনি জীবন্ত চ্যাট রুম: করুন
- writable.writableHighWaterMark এবং পঠনযোগ্য .readableHighWaterMark স্ট্রিম অবজেক্টের সাথে তাত্ক্ষণিক মানগুলি ফেরত দেবে (ক্যালভিন মেটকাফ) # 12860
- নতুন সহযোগী যোগ করা হয়েছে
- ম্যাকলোভার 7 জন মস
- guybedford গাই বেডফোর্ড
- হ্যাংসেদ ইয়াং গুও
সংস্করণ 9 .২.0 এ নতুন কি :
- ক্রিপ্টো:
- 1.1.0 এবং 1.0.2 (ডেভিড বেঞ্জামিন) # 16130
উভয়ের সাথে সহায়তা বিল্ডিং- আপনি FS:
আপনি- fs.realpathSync.native এবং fs.realpath.native এখন উন্মুক্ত করা হয়েছে (বেন নোরহুডিস) # 15776
- আপনি প্রক্রিয়া:
আপনি- প্রসেস.পিপিড (cjihrig) প্রকাশ করুন # 16839
সংস্করণ 8.5.0 এ নতুন কী :
আপনি বিল্ড: আপনি
স্ন্যাপশটগুলি এখন V8 # 14875 এ পুনরায় সক্ষম করা হয়েছে
আপনি কনসোল: আপনি
অন্তত console.group () প্রয়োগ করুন। # 14910 করুন
আপনি deps: আপনি
libuv 1.1.1.1 # 14866 তে আপগ্রেড করুন
nghttp2 আপডেট v1.25.0 # 14955
<লি> DNS: আপনি
dns.lookup () থেকে verbatim বিকল্পটি যোগ করুন। যখন সত্য হয়, DNS রিসোলারের ফলাফলগুলি যেমন-তে পরিবর্তিত হয়, নোড.জেজেড পুনরায়শফ্লিং না করে অন্যথায় এটি IPv4 ঠিকানাগুলির আগে IPv4 ঠিকানাগুলি রাখে। # 14731 করুন
আপনি FS: আপনি
fs.copyFile এবং fs.copyFileSync যুক্ত করুন যা ফাইলগুলির আরো কার্যকর অনুলিপি করার অনুমতি দেয়। # 15034 করুন
আপনি পরিদর্শকঃ করুন
অ্যাসাইন স্ট্যাক ট্রেস # 13870 সক্ষম করুন
আপনি মডিউল: করুন
ESM এর জন্য সমর্থন যুক্ত করুন। এটি বর্তমানে --experimental-modules flag এর পিছনে রয়েছে এবং .mj এক্সটেনশন প্রয়োজন। নোড - এক্সপেরিমেন্টাল-মডিউল index.mjs # 14369
আপনি Näpi: আপনি
প্রতিশ্রুতি বাস্তবায়ন # 14365
আপনি OS: করুন
নেটওয়ার্ক ইন্টারফেস () পদ্ধতির আউটপুটের জন্য সিআইডিআর সংকেতের জন্য সমর্থন যোগ করুন। # 14307 করুন
আপনি perf_hooks: আপনি
Node.js. এর জন্য পারফরমেন্স টাইমিং API এর প্রাথমিক বাস্তবায়ন। এটি একই পারফরম্যান্স টাইমিং API যা Node.js নির্দিষ্ট বৈশিষ্ট্যগুলির সাথে আধুনিক ব্রাউজারগুলির দ্বারা প্রয়োগ করা হয়। ব্যবহারকারী টাইমিং চিহ্ন () এবং পরিমাপ () API গুলি বাস্তবায়িত হয়। # 14680 করুন
আপনি TLS: আপনি
createSecureContext # 14793 এ একাধিক PFX
নতুন সহযোগী যোগ করা হয়েছে:
ব্রিজার - রুবেন ব্রিজওয়াটার
সংস্করণ 8.3.0 তে নতুন :
V8 ইঞ্জিনটি সংস্করণ 6.0 তে আপগ্রেড করা হয়েছে, যা উল্লেখযোগ্যভাবে পরিবর্তিত কর্মক্ষমতা প্রোফাইল রয়েছে।
অন্যান্য উল্লেখযোগ্য পরিবর্তন:
আপনি DNS- র: করুন
সংশ্লিষ্ট DNS বাতিলকারী ইনস্ট্যান্সগুলি এখন সংশ্লিষ্ট অনুরোধগুলি বাতিল করার সহায়তায় সমর্থিত।
আপনি এন-এপিআই: আপনি
ত্রুটির হ্যান্ডলিংয়ের জন্য একাধিক N-API ফাংশন ত্রুটি কোড বরাদ্দকরণ সমর্থন করার জন্য পরিবর্তিত হয়েছে।
আপনি REPL: আপনি
প্রয়োজনীয় () জন্য স্বতঃপূর্ণকরণ সমর্থন উন্নত করা হয়েছে।
আপনি উপযোগিতা: আপনি
WHATWG এনকোডিং স্ট্যান্ডার্ড (টেক্সট ডিকোডার এবং টেক্সট এনকোডার) একটি পরীক্ষামূলক বৈশিষ্ট্য হিসাবে প্রয়োগ করা হয়েছে।
সংস্করণে নতুন কি :
যে
স্ট্রীম মডিউলটির সাথে স্ট্রীম দুটি প্রতিক্রিয়া স্থির করা হয়েছে:
ফিরতি ইভেন্টটি সর্বদা ত্রুটি ইভেন্টের পরে নির্গমন করা হবে যদি এক নির্গত হয়: [0a9e96e86c] # 13850
বস্তুর মোডে, পাঠযোগ্য স্ট্রিমগুলি এখন আবার অনির্ধারিত ব্যবহার করতে পারে। [584013870] # 13760
সংস্করণ 8.1.2 এ নতুন কী :
ভাঙা প্রক্রিয়াটি ফিক্স করুন। 8.1.1 এ বৈশিষ্ট্যগুলি উইন্ডোজ ছাড়া অন্য প্ল্যাটফর্মগুলিতে স্থানীয় অ্যাড-অনগুলিকে সংকলন করতে ব্যর্থতার সৃষ্টি করে। এটি Node.js বিল্ড প্রসেসে একটি ফিক্স যাতে 8.1.1 এর উপরে অন্তর্ভুক্ত কোনও অতিরিক্ত কোড থাকে না।
7.7.1 সংস্করণে নতুন কি :
যে
[c8e34b61f6] - বিল্ড করুন: অনুপস্থিত উৎস / ট্রেসিং হেডার ফাইলগুলি যোগ করুন (ড্যানিয়েল বেনভিয়াস) # 10851
[96f55f9e59] - src: move trace_event.h অভ্যন্তরীণ হেডারের মধ্যে অন্তর্ভুক্ত করুন (বেন নর্ডহুডিস) # 10959
[30c80cbe6f] - src: ট্রেসিং কন্ট্রোলার ক্লিনআপ ঠিক করুন (জেসন গিন্সেরওউ) # 10623
[b89b2a7d36] - src: এজেন্টের মধ্যে ট্রেসিং নিয়ামকটি সর্বদা শুরু করুন (ম্যাট লোরিং) # 10507
[54e55e05ca] - test: test-intl-no-icu-data আরও জোরালো করে তুলুন (মাইকেল জাসো) # 10992
[7b253eb3ed] - পরীক্ষা: test-trace-event (Rich Rich) # 11065 এর জন্য কঠোরতা বৃদ্ধি করুন
[3dc4a5f1f4] - ট্রেসিং: ফিক্স -ভুজড-প্রাইভেট-ফিল্ড সতর্কতা (সান্টিয়াগো গিমেনো) # 10416
[8a918bf411] - ট্রেসিং: ফিক্স-ওয়েইডার সতর্কতা (সান্টিয়াগো গিমেনো) # 10416
<7.4> সংস্করণে নতুন কি :
যে
আপনি বাফার: আপনি
~ 11% দ্বারা বাফার বরাদ্দের কর্মক্ষমতা উন্নত করুন। (ব্রায়ান হোয়াইট) # 10443
Buffer.from () দ্বারা ~ 50% দ্বারা কর্মক্ষমতা উন্নত করুন। (ব্রায়ান হোয়াইট) # 10443
ইভেন্টগুলি: EventEmitter.once () দ্বারা 27% দ্বারা কর্মক্ষমতা উন্নত করুন। (ব্রায়ান হোয়াইট) # 10445
fs: Buffers সমর্থিত যেখানে fs পদ্ধতিতে Uint8Array পাশ করার অনুমতি দিন। (আনা হেনিংসস) # 1038২
http: http সার্ভারের কর্মক্ষমতা ~ 7% দ্বারা উন্নত করুন। (ব্রায়ান হোয়াইট) # 6533
npm: v4.0.5 (Kat Marchan) # 10330 এ আপগ্রেড করুন
সংস্করণ 7.2.1 তে নতুন :
আপনি বাফার: আপনি
নতুন ছাড়া কলিং বাফার () এর রানটাইম ডেপ্রেশন বাতিল করা হয়েছে। (আনা হেনিংসস) # 9529
UCS2 এ একক-বাইট চরিত্র এনকোডিংগুলির জন্য স্থায়ী বাফার। ট্রান্সকোড ()। (আনা হেনিংসস) # 9838
প্রতিশ্রুতি: --trace-warnings এখন প্রতিশ্রুত সতর্কবার্তাগুলির জন্য কার্যকর স্ট্যাকট্র্যাক্ট তৈরি করে। (আনা হেনিংসস) # 9525
প্রতিলিপি: জেনারেটর ফাংশন সঠিক পার্সিং প্রতিরোধ একটি বাগ স্থির। (টেডি Katz) # 9 852
V8: কর্মক্ষমতা প্রতিক্রিয়া উল্লেখযোগ্য উদাহরণ স্থির। (ফ্রানজিসকা হিনকেলম্যান) # 9730
সংস্করণ 7.2.0 এ নতুন :
যে
ক্রিপ্টো: ডিসিফেরার পদ্ধতি সেট AUTHTAG () এবং setAAD এখন এটি ফেরত দেয়।
dns: সমাধান 4 () এবং সমাধান 6 () এর জন্য {ttl: true} বাস্তবায়িত।
libuv: v1.10.1 এ আপগ্রেড করুন
উইন্ডোজ 10. এ কনসোলে ডেটা লেখার সময় সম্ভাব্য বাফার ওভারফ্লো স্থির করুন। (CVE-2016-9551)
প্রক্রিয়া: memoryUsage () দ্বারা ফেরত আসা তথ্যটিতে একটি নতুন বাহ্যিক সম্পত্তি যোগ করা হয়েছে।
টিএলএস: হ্যান্ডশেকের সময় ধ্বংস হওয়া টিএলএস সংযোগে যখন লিখিত ছিল তখন মেমরি লিক স্থির করেছিল।
V8 (dep): v5.4.500.43 এ আপগ্রেড করুন
v8: getHeapStatistics () দ্বারা প্রাপ্ত তথ্যটি এখন তিনটি নতুন ক্ষেত্র রয়েছে: malloced_memory, peak_malloced_memory, এবং does_zap_garbage।
সংস্করণ 6.4.0 এ নতুন কী :
যে
বিল্ড করুন: Zlib প্রতীক এবং অতিরিক্ত OpenSSL প্রতীক এখন উইন্ডোজ প্ল্যাটফর্মগুলিতে উন্মুক্ত। (অ্যালেক্স হুলম্যান) # 7983 এবং # 7576
child_process, ক্লাস্টার: ফর্কযুক্ত শিশু প্রক্রিয়া এবং ক্লাস্টার কর্মীরা এখন stdio কনফিগারেশন সমর্থন করে। (কলিন ইরিগ) # 7811 এবং # 7838
child_process: argv [0] এখন spawned প্রসেসগুলির মধ্যে নির্বিচারে মান নির্ধারণ করা যেতে পারে। (প্যাট প্যান্টটো) # 7696
fs: fs.ReadStream এখন পর্যন্ত এটি পড়া বাইটগুলির সংখ্যা প্রকাশ করে। (লিনুস অনাব্যাক) # 7942
প্রতিলিপি: REPL এখন সম্পাদক মোড সমর্থন করে। (প্রিন্স জে ওয়েসলি) # 7275
ব্যবহার: পরিদর্শন () এখন util.inspect.defaultOptions ব্যবহার করে বিশ্বব্যাপী কনফিগার করা যেতে পারে। (রোমান রিস) # 8013
সংস্করণ 6.3.0 এ নতুন কি :
বাফার: swap16 () & amp; পরিপূরক সম্পন্ন করার জন্য buffer.swap64 () যোগ করা হয়েছে। swap32 ()। (জ্যাচ বিজর্সন) # 7157
বিল্ড করুন: ভাগ করা লাইব্রেরি হিসাবে Node.js নির্মাণের জন্য নতুন কনফিগারেশন বিকল্প যোগ করা হয়েছে। (স্টেফান বুদানু) # 6994
বিকল্পগুলি হল: --শক্ত, --without-v8-প্ল্যাটফর্ম & amp; --without-একত্রিত-V8। আপনি
ক্রিপ্টো: রুট সার্টিফিকেট আপডেট করা হয়েছে। (বেন নওরোহুইস) # 7363
ডিবাগার: সার্ভার ঠিকানা এখন --debug =: এর মাধ্যমে কনফিগারযোগ্য। (বেন নুরহুডুইস) # 3316
npm: আপগ্রেড npm v3.10.3 (ক্যাট মার্চান) # 7515 & amp; (রেবেকা টার্নার) # 7410
রেডলাইন: রেডলাইন কনস্ট্রাক্টরকে প্রম্পট বিকল্প যোগ করা হয়েছে। (ইভান লুকাস) # 7125
repl / vm: sigint / ctrl + c এখন Node.js ইনস্ট্যান্সটি বন্ধ না করে অসীম লুপগুলি ভেঙ্গে ফেলবে। (আনা হেনিংসস) # 6635
আপনি src: আপনি
একটি নোড :: FreeEnvironment সার্বজনীন C ++ API যোগ করা হয়েছে। (চেং জাও) # 3098
পুনঃপ্রতিষ্ঠিত প্রয়োজন ('স্থিরতা'), স্টোন এখন তাদের নিজ নিজ মডিউল থেকে সরাসরি উপলব্ধ। (জেমস এম স্নেল) # 6534
প্রবাহ: 70% পর্যন্ত পঠনযোগ্য readread.read () কর্মক্ষমতা। (ব্রায়ান হোয়াইট) # 7077
টাইমার: setImedimedi () এখন কিছু পরিস্থিতিতে 150% পর্যন্ত দ্রুত। (আন্দ্রেস) # 6436
ব্যবহার: লাইন জুড়ে বস্তুগুলি কীভাবে ফরম্যাট করা হয় তা নিয়ন্ত্রণ করার জন্য util.inspect () এ একটি বিরতির দৈর্ঘ্য বিকল্প যোগ করা হয়েছে। (cjihrig) # 7499
v8-inspector: পরিদর্শক প্রোটোকলের উপর Node.js ডিবাগ করার জন্য পরীক্ষামূলক সমর্থন যোগ করা হয়েছে। (আলী ইজাজ শেখ) # 679২
দ্রষ্টব্য: এই বৈশিষ্ট্যটি পরীক্ষামূলক, এবং এটি পরিবর্তন বা সরানো যেতে পারে।
আপনি ইনডিকেট্ট পতাকা দিয়ে Node.js চালানোর মাধ্যমে এই বৈশিষ্ট্যটি চেষ্টা করতে পারেন।
6.0.0 এ নতুন কি :
আপনি বাফার: আপনি
নতুন বাফার গঠনকারীগুলিকে # 4682 এবং # 5833 যোগ করা হয়েছে।
বিদ্যমান বাফার () এবং স্লোভাফার () কন্সট্রকটারগুলি # 4682 এবং # 5833 নথিতে অবতরণ করা হয়েছে।
পূর্বে বর্জন করা বাফার API গুলি # 5048, # 4594 মুছে ফেলা হয়েছে।
উন্নত ত্রুটি পরিচালনা # 4514।
Buffer.prototype.lastIndexOf () পদ্ধতিটি # 4846 যোগ করা হয়েছে।
আপনি ক্লাস্টার: আপনি
'বার্তা' ইভেন্ট # 5361 এ প্রথম যুক্তি হিসাবে নির্বাহিত শ্রমিক।
worker.exitedAfterDisconnect সম্পত্তি worker.suicide # 3743 প্রতিস্থাপন করে।
আপনি কনসোল: আপনি
একটি অজানা লেবেল সহ console.timeEnd () কল করা এখন # 5901 নিক্ষেপ করার পরিবর্তে একটি প্রক্রিয়া সতর্কতা নির্মূল করে।
আপনি ক্রিপ্টো: আপনি
# 3100, # 5611 উন্নত ত্রুটি পরিচালনা।
সরলীকৃত শংসাপত্র শ্রেণী বাঁধ # 5382।
FIPS মোড # 5181 এর উপর উন্নত নিয়ন্ত্রণ।
pbkdf2 ডাইজেস্ট ওভারলোডিংটি # 4047 অব্যবহৃত।
আপনি অধীনস্থ: আপনি
ভাগ করে নিন সি-এরেস সমর্থন # 5775 তৈরি করুন।
V8 5.0.71.35 # 6372 এ আপডেট হয়েছে।
আপনি DNS- র: করুন
প্লেইন DNS PTR রেকর্ডগুলি # 4921 ক্যোয়ারী করতে dns.resolvePtr () API যোগ করুন।
<লি> ডোমেন: আপনি
কোন ত্রুটি হ্যান্ডলার # 4659। যখন স্ট্যাক সাফ করুন
আপনি ঘটনাবলী: আপনি
EventEmitter.prototype._events অবজেক্ট.প্রোটোটাইপ # 6092 থেকে আর উত্তরাধিকারী নয়।
EventEmitter.prototype.prependListener () এবং EventEmitter.prototype.prependOnceListener () পদ্ধতিগুলি # 6032 যোগ করা হয়েছে।
ফাইল সিস্টেম:
fs.realpath () এবং fs.realpathSync () পদ্ধতিগুলি আরও কার্যকর libuv- ভিত্তিক বাস্তবায়ন ব্যবহার করার জন্য আপডেট করা হয়েছে। এই পরিবর্তনটি ক্যাশে যুক্তিটির অপসারণ অন্তর্ভুক্ত করে এবং পদ্ধতিটি # 3594 নতুন ত্রুটি নিক্ষেপ করতে পারে।
FS apis এখন Buffers # 5616 হিসাবে পাথগুলি গ্রহণ এবং ফেরত দিতে পারে।
ত্রুটিযুক্ত হ্যান্ডলিং এবং পরীক্ষণের উন্নতি # 5616, # 5590, # 4518, # 3917 টাইপ করুন।
fs.read এর স্ট্রিং ইন্টারফেসটি # 4525 অব্যবহৃত।
আপনি HTTP- র: করুন
'client_rror' এখন HTTP সার্ভার # 4557 থেকে কাস্টম ত্রুটিগুলি ফেরত দিতে ব্যবহার করা যেতে পারে।
আপনি মডিউল: আপনি
স্থানীয় অনুসন্ধান # 5689 এর জন্য বর্তমান ডিরেক্টরিটি অগ্রাধিকারযুক্ত।
মডিউলগুলির # 5950 প্রয়োজন হলে সিম্বলিক লিঙ্ক সংরক্ষণ করা হয়।
আপনি নেট: আপনি
DNS ইঙ্গিতগুলি আর স্পষ্টভাবে # 6021 সেট করে নি।
উন্নত ত্রুটি হ্যান্ডলিং এবং পরীক্ষা # 5981, # 5733, # ২904 টাইপ করুন।
ওএস এক্স:
MACOSX_DEPLOYMENT_TARGET আপ 10.7 # 6402 পর্যন্ত বাম্প করা হয়েছে।
আপনি পথ: করুন
উন্নত টাইপ # 5348 টি পরীক্ষা করছে।
আপনি প্রসেস: করুন প্রক্রিয়া সতর্কতা API # 4782 প্রবর্তন করুন।
যখন নন-ফাংশনটি পরবর্তী টিক চিহ্ন # 3860 এ প্রেরিত হয় তখন ব্যতিক্রমটি হ্রাস করুন।
আপনি Querystring: আপনি
querystring.parse () দ্বারা অবরুদ্ধ বস্তুটি আর অবজেক্ট.প্রোটোটাইপ # 6055 থেকে উত্তরাধিকারসূত্রে প্রাপ্ত নয়।
আপনি Readline: আপনি
মূল তথ্যটি # 6024 ছাড়াই নির্গত হয়।
ইতিহাস এখন স্পষ্টভাবে # 6352 অক্ষম করা যেতে পারে।
আপনি REPL: আপনি
_ তে বরাদ্দকরণ একটি সতর্কতা # 5535 নির্গমন করবে।
Evol # 6328 ব্যর্থ হলে এক্সপ্রেশনগুলি আর শেষ হবে না।
আপনি টাইমার: করুন
কলব্যাক কোনও ফাংশন নয় তাড়াতাড়ি ব্যর্থ হ'ল # 4362।
আপনি প্রবাহের: আপনি
বস্তু মোড # 6170 এ লেখার জন্য এখন নলটি একটি অবৈধ অংশ।
আপনি TLS এর: আপনি
'ক্লায়েন্টের ত্রুটি' পুনরায় নামকরণ করুন 'tlsClientError' # 4557।
SHA1 সেশন আইডি কনটেক্সট # 3866 এর জন্য ব্যবহৃত।
আপনি পির TTY: আপনি
পূর্বে বর্ধিত setRawMode wrapper # 2528 মুছে ফেলা হয়েছে।
আপনি URL টি: আপনি
হোস্ট # 1480 পরিবর্তন করলে ইউজারনেম এবং পাসওয়ার্ড url.resolve () দ্বারা বাদ দেওয়া হবে।
আপনি util: আপনি
ত্রুটি বস্তুর বিন্যাস # 4582 এ পরিবর্তন।
util._extend () পদ্ধতিটি # 4903 অব্যবহৃত হয়েছে
util.log () পদ্ধতিটি # 6161 মুছে ফেলা হয়েছে।
আপনি উইন্ডোজ: করুন
উইন্ডোজ এক্সপি এবং ভিস্তা আর সমর্থিত নয় # 5167।
আপনি zlib: আপনি
একাধিক উন্নতি Zlib প্রক্রিয়াকরণ # 5883 এবং # 5707 তে করা হয়েছে।
যে জন্য আবশ্যকতা করুন :?
আপনি পাইথন করুন
পাওয়া মন্তব্যসমূহ না