Releases: DisQada/Scraper
Releases · DisQada/Scraper
v2.0.3
v2.0.2
v2.0.1
v2.0.0
2.0.0 (2024-09-13)
Bug Fixes
- إزالة علامات التنصيص من قيمة الattr قبل إرجاعها (72b3d59)
- إستخراج دالة parse بشكل صحيح (02f4383)
- إستخراج دالتي grabNode وgrabChild (8c6a01c)
- إصلاح منطق دوال التحقق من المطابقة (2535abd)
Code Refactoring
- إزالة إمكانية تمرير نص لدالة findNode (fd4c8b3)
- تغيير الدوال التسلسلية من مباشرة إلى إرتباطية (700b6c9)
- تغيير نوع جافا سكربت من CJS إلى MJS (e5fa03a)
Features
- Add support for ES Module (29aeaaa)
- إستخراج الأنواع ودالة parse (7197567)
- إضافة دالتي grabNode وgrabChild (240e6be)
- إضافة مفكك نصوص خاص بدل himalaya (19a8d67)
- جعل دوال grab ترجع قيمة دائماً (feb62d3)
BREAKING CHANGES
- لم يعد الطرد يعتمد على الطرد himalaya وإستبدله بنظام خاص داخلي
- لا يمكن إعطاء دالة findNode نص html بعد الآن، يجب تحويله لعقد أولاً
- تم تغيير أسماء الدوال التسلسلية في عقد العناصر، أضيفت كلمة get لبداية الدوال الثلاثة
- عدم القدرة على إستيراد الطرد من المشاريع المكتوبة بCJS