← همه انتشارها
v0.4.8
- Tracker دیگر برای کاربران داخل excluded_roles فعال نمیشود
- پوشش E2E برای tracking_enabled، excluded_roles، maxmind_license_key، زمانبندی cron برای GeoIP، retention_mode=archive
انتشار وصلهای
رفع
- Tracker دیگر برای کاربران داخل
excluded_rolesفعال نمیشود. پیشتر بررسی نقش تنها در نقطهی پایانی REST/hitاجرا میشد، جایی که احراز هویت کوکی REST، بیکنهای بدون nonce از سمت tracker را بهعنوان مهمان تلقی میکرد، بنابراین مدیران/ویراستاران مستثنی هم بازدید ثبت میکردند. اکنون این دروازه در زمانwp_enqueue_scriptsاجرا میشود، جایی کهwp_get_current_user()قابل اعتماد است.
افزودهشده
- پوشش E2E برای
tracking_enabled،excluded_roles،maxmind_license_key(پوشاندن + مسیر 400)، زمانبندی cron برای GeoIP در هنگام فعالسازی، وretention_mode=archive. نقطهی پایانی دیباگ جدید mu-plugin به نام/debug/ensure-userو فیکسچرrole-login.tsبرای جلسههای آزمون با نقش غیر مدیر.
داخلی
- رفع پارسر E2E
dbQueryکه بهصورت خاموش ردیفهای با مقادیر رشتهی خالی را حذف میکرد (نیولاین جداکنندهی ردیف در حالت--batchmysql توسط.trim()حذف میشد).