JSDOM সম্পূর্ণভাবে W3C এর DOM উল্লেখ করার লগ্ন, স্বাধীন এবং যতটা সম্ভব হালকা প্ল্যাটফর্ম হতে উদ্দেশ্যে.
প্রকল্প Node.js ভিতরে মৌলিক এইচটিএমএল DOM কাঠামো প্রতিলিপি একটি উপায় হিসাবে শুরু আউট এবং দ্রুত সম্পূর্ণরূপে জাভাস্ক্রিপ্ট WHATWG DOM এবং এইচটিএমএল মান porting জন্য একটি লাইব্রেরি মধ্যে প্রসারিত হয়েছে.
এটি jQuery এর সঙ্গে কাজ করার জন্য, বাহ্যিক স্ক্রিপ্ট নির্বাহ, এইচটিএমএল ট্যাগ প্রতিলিপি ব্রাউজার অনুকরণে জন্য সমর্থন, এবং বিশেষ মনোযোগ রয়েছে.
ব্যবহারের নির্দেশাবলী বাক্স এর README ফাইলের সাথে অন্তর্ভুক্ত করা হয়
এই রিলিজে নতুন আপনি কি:.
- .
- আবার browserify সঙ্গে কাজ করতে স্থায়ী (নির্ভরণ চালু 5.4.0).
- এই রিলিজে নতুন পরিবর্তন VM মডিউল উপর নির্ভর Contextify তোলে মডিউল নির্ভরতা বাছা io.js এর.
-
<লি> window.location.reload মত, NOT_IMPLEMENTED পদ্ধতি triggering যখন একটি বিশ্বব্যাপী পরিবর্তনশীল লিক সংশোধন করা হয়েছে.
<লি> সম্পর্কে হ্যান্ডেল করতে URL- এ রেজল্যুশন অ্যালগরিদম সংশোধন করা হয়েছে: সঠিকভাবে সব সিস্টেমে ফাঁকা (পূর্বে এটি শুধুমাত্র উইন্ডোজ কাজ). . ফাঁকা করুন : 3.0.0 হিসাবে ডিফল্ট ইউআরএল সম্পর্কে যেহেতু এটি বিশেষ গুরুত্বপূর্ণ - স্থায়ী ত্রুটি সম্ভবত শুধুমাত্র ঘটেছে যখন ভিতরে & # x3c; টেমপ্লেট & # x3e;.)
<লি> হাতল নাল বাইট jsdom.env এর autodetecting ক্ষমতা প্রেরণ করা হচ্ছে.
<লি> হাতল খালি এইচটিএমএল স্ট্রিং jsdom.env এর এইচটিএমএল বিকল্প প্রেরণ করা হচ্ছে. - সরানো হয়েছে:
<লি> jsdom.level, এবং jsdom.jsdom থেকে স্তর বিকল্পের.
<লি> পরিবর্তন করা হয়েছে:
<লি> নন-স্ট্যান্ডার্ড Element.prototype.matchesSelector পদ্ধতি স্ট্যান্ডার্ড Element.prototype.matches দিয়ে প্রতিস্থাপিত করা হয়েছিল. (KenPowers)
<লি> স্থায়ী:
<লি> querySelector সঠিকভাবে একটি স্ট্রিং তার যুক্তি (1.2.2 পূর্বে querySelectorAll জন্য এই সংশোধন) coerces. - যোগ করা হয়েছে:
<লি> হারিয়ে যাওয়া window.console পদ্ধতি, যেমন. ডিবাগ, গ্রুপ, groupCollapse, groupEnd, টেবিল, সময়, timeEnd, এবং ট্রেস, স্পষ্ট, জাহির গণনা. সকল জাহির ছাড়া এখন জন্য কিছুই না, কিন্তু ভবিষ্যতে পরিকল্পনা জন্য # 979 দেখতে.
<লি> ট্যুইক:
<লি> childNodes, এবং এটি ব্যবহার করে jsdom অনেক জায়গা, করুন অনেক দ্রুত. - সরানো হয়েছে:
<লি> নন-স্ট্যান্ডার্ড EventTarget.getListeners; EventTarget.forwardIterator; EventTarget.backwardIterator; EventTarget.singleIterator.
<লি> ননস্ট্যান্ডার্ড document.innerHTML.
<লি> স্থায়ী: - HTMLInputElement মান এবং defaultValue বৈশিষ্ট্য সঠিকরূপে মান সিঙ্ক = & quot; & quot; অ্যাট্রিবিউট.
- ফিক্স:
<লি> অকার্যকর উপাদানের তালিকা সর্বশেষ এইচটিএমএল বৈশিষ্ট মেলে আপডেট করা হয়েছে.
<লি> অকার্যকর উপাদান serializing হলে, একটি / অন্তর্ভুক্ত করবেন না: ফলাফলের এখন & # x3c হয় অর্থাত্; ব্রাউ & # x3e; পরিবর্তে & # x3c; br / & # x3e;. - স্থায়ী:
<লি> একটি ত্রুটি হতে হবে () মেথড jQuery এর 1.11 এর শো ব্যবহার নিক্ষিপ্ত হবে.
<লি> দ্বারা window.location বৈশিষ্ট্য pushState বা replaceState ব্যবহার করে পরে সঠিকভাবে আপডেট করা হয় নি. - যোগ করা হয়েছে:
<লি> স্টোর এবং অনুরোধ মধ্যে কুকি ব্যবহার; স্বনির্ধারিত কুকি বয়াম সম্ভব.
<লি> স্থায়ী:
<লি> আর jsdom বিরতি NamedNodeMap এর প্রোটোটাইপ বৈশিষ্ট্য হিসাবে একই নামে আরোপ করা.
<লি> removeAttributeNS অনুপস্থিত বৈশিষ্ট্যাবলী উপর নিক্ষেপ করা উচিত নয়. - স্থায়ী:
- গতি উন্নতির জন্য পুনরাবৃত্তি NodeList.prototype.length হিসাব করা.
- যোগ করা হয়েছে:
HTMLAnchorElement. থেকে <লি> হোস্টনেম সম্পত্তি - যোগ করা হয়েছে:
উইন্ডোতে <লি> টাইপ অ্যারের কন্সট্রাকটর.
<লি> স্থায়ী:
<লি> querySelector এবং querySelectorAll এলিমেন্ট এবং ডকুমেন্ট এগুলির নমুনা থাকা উচিত, না মালিক-বৈশিষ্ট্য. - স্থায়ী:
<লি> ইউনিক্স এবং সোলারিস সিস্টেমে লোড jsdom প্রতিরোধকারী একটি আবরণ ইস্যু.
<লি> window.location.replace ভাঙ্গা ছিল. - স্থায়ী:
<লি> স্ক্রিপ্ট উত্থাপিত ত্রুটি এখন jsdom.env এর কলব্যাক প্রেরণ করা হয়.
<লি> সেট যে URL একটি পুনর্নির্দেশ কারণ যখন একটি URL থেকে একটি উইন্ডো গঠন করা jsdom.env ব্যবহার করার সময় সঠিকভাবে window.location.href.
<লি> যোগ করা হয়েছে:
<লি> হ্যাশ পরিবর্তিত হয় যখন hashchange ঘটনা অগ্নিসংযোগ যার আরও সম্পূর্ণ ও সঠিক দ্বারা window.location বস্তুর. - অ বাস্তবায়িত বৈশিষ্ট্য ব্যবহার করে, ঠিক কি এটা যে ত্রুটি বার্তা বাস্তবায়িত না হয়. উল্লেখ করুন
- ফিক্স:
<লি> এইচটিএমএল টুকরা বনাম URL গুলি উন্নত স্বয়ংক্রিয় সনাক্তকরণ jsdom.env ব্যবহার করার সময়. - Esprima সঙ্গে কোড parseable করুন
- সংশোধন করা হয়েছে:
<লি> উপর & # x3c; ইভেন্ট & # x3e; setAttributeNode ব্যবহার করার সময় বৈশিষ্ট্য সঠিকভাবে আপডেট করা হয়, attributeNode.value =, removeAttribute, এবং removeAttributeNode; এটা শুধুমাত্র setAttribute সঙ্গে কাজ করার আগে.
<লি> HTMLCollections এখন নামে আছে তাদের সদস্যদের আইডি উপর ভিত্তি করে বৈশিষ্ট্যের এবং নাম, যেমন বৈশিষ্ট্যাবলী form.elements.inputId এখন উপস্থিত. - স্থায়ী:
<লি> selectedIndex এখন # x3c & প্রতিক্রিয়ায় সঠিকভাবে পরিবর্তন; বিকল্প & # x3e; উপাদান নির্বাচন করা হচ্ছে. এই তোলে & # x3c; নির্বাচন & # x3e; আপনি চাইবেন মত উপাদান আসলে বিশেষ jQuery দিয়ে, কাজ.
<লি> সঠিকভাবে রেডিও বাটন চেক করে, অর্থাৎ মাত্র এক চেক করা যাবে এবং এক ক্লিক আনচেক না. পূর্বে তারা শুধু চেকবক্স মত কাজ.
<লি> # x3c & ক্লিক করুন (); ইনপুট & # x3e; উপাদান এখন একটি ক্লিক ইভেন্ট বন্যা. - Node.js করুন
সংস্করণ 5.4.3 নতুন আপনি কি:
আপনি কি সংস্করণ 4.0.1 মধ্যে নতুন:
সংস্করণ 3.1.2 নতুন আপনি কি
<লি> স্থায়ী, অন্তত আংশিকভাবে, রান & # x3c করার ক্ষমতা; স্ক্রিপ্ট & # x3e;. এর একটি browserified jsdom উদাহরণস্বরূপ ভিতরে
আপনি কি সংস্করণ 3.0.1 মধ্যে নতুন: (টেক্সট নোড serializing যখন
সংস্করণ 2.0.0 নতুন আপনি কি:
সংস্করণ 1.5.0 নতুন আপনি কি:
সংস্করণ 1.0.0 নতুন আপনি কি:
সংস্করণ 0.10.5 নতুন আপনি কি:
সংস্করণ 0.10.2 নতুন আপনি কি:
সংস্করণ 0.8.11 নতুন আপনি কি:
সংস্করণ 0.8.8 নতুন আপনি কি:
সংস্করণ 0.8.7 নতুন আপনি কি:
সংস্করণ 0.8.4 নতুন আপনি কি:
সংস্করণ 0.8.1 নতুন আপনি কি:
সংস্করণ 0.7.0 নতুন আপনি কি:
সংস্করণ 0.6.3 নতুন আপনি কি:
সংস্করণ 0.6.1 নতুন আপনি কি:.
সংগ্রহস্থলের জন্য & quot; <লি> সঠিক package.json ক্ষেত্রের জন্য & quot ব্যবহার করুন; পরিবর্তে & quot; ভান্ডার করুন & quot; NPM সতর্কবার্তা প্রতিরোধ.
সংস্করণ 0.5.6 নতুন আপনি কি:
সংস্করণ 0.5.1 নতুন আপনি কি:
আবশ্যক :
পাওয়া মন্তব্যসমূহ না