ในเดือนกุมภาพันธ์ เราได้เปิดตัวแปดเวอร์ชันที่มุ่งเน้นไปที่การแก้ไขข้อบกพร่องของ MCP และการจัดระเบียบ Test Suite ในเดือนมีนาคม เรามุ่งเน้นที่การเข้าถึงและการทำงานร่วมกันเป็นสองเท่า โดยมอบการสร้างสาขาสำหรับองค์กร (enterprise-grade branching) ให้กับผู้ใช้ฟรี การนำการสนทนา AI แบบหลายเทิร์นมาสู่เอกสารที่เผยแพร่ และขยายความสามารถของ CLI ไปยังเวิร์กโฟลว์ของสปรินต์
นี่คือทุกสิ่งใหม่ในเดือนนี้👇
⭐ การอัปเดตใหม่
🔥 Sprint Branches และ API Versions แบบไม่จำกัด—ตอนนี้ฟรีแล้ว
ในเดือนนี้ Apidog เวอร์ชันฟรีสามารถสร้าง Sprint Branches และ API Versions ได้ไม่จำกัด ก่อนหน้านี้ ความสามารถเหล่านี้ถูกจำกัดเฉพาะแพ็กเกจแบบชำระเงิน—วันนี้ ทุกทีมสามารถจำลองเวิร์กโฟลว์การพัฒนาแบบขนาน แยกการเปลี่ยนแปลง API ที่เป็นเชิงทดลอง และจัดการเอกสารที่มีการกำหนดเวอร์ชันได้โดยไม่มีข้อจำกัด
Sprint branches ช่วยให้คุณทำงานพัฒนาฟีเจอร์ได้อย่างอิสระโดยไม่กระทบกับ branch หลัก ส่วน API versions ช่วยให้คุณสามารถเผยแพร่และดูแลรักษา API contract หลายเวอร์ชันพร้อมกันได้ เมื่อรวมกันแล้ว สิ่งเหล่านี้จะมอบประสบการณ์การพัฒนาที่เป็นโครงสร้างเหมือน Git ให้กับทีมขนาดเล็กและนักพัฒนาแต่ละคน—ซึ่งสร้างขึ้นโดยตรงใน Apidog
นี่เป็นส่วนหนึ่งของความมุ่งมั่นที่กว้างขึ้นของเราในการลดอุปสรรคจากวงจรการพัฒนา API โดยไม่คำนึงถึงขนาดทีมหรืองบประมาณ

✅ การเพิ่มประสิทธิภาพ
📄 ถาม AI ในเอกสารที่เผยแพร่: แถบด้านข้าง + การสนทนาแบบหลายเทิร์น
ฟีเจอร์ "ถาม AI" ในเอกสารที่เผยแพร่ได้รับการออกแบบใหม่ แทนที่จะเป็นช่องค้นหาแบบซ้อนทับ ตอนนี้ AI จะอยู่ในแถบด้านข้างถาวร ซึ่งช่วยให้การอ้างอิงเอกสารเป็นเรื่องง่ายขึ้นในขณะที่มีการสนทนาที่ยาวนานขึ้น ขณะนี้รองรับการสนทนาแบบหลายเทิร์นแล้ว ผู้ใช้จึงสามารถถามคำถามต่อเนื่องและปรับปรุงคำตอบได้โดยไม่ต้องอธิบายบริบทซ้ำ สิ่งนี้เปลี่ยนเอกสารจากแหล่งอ้างอิงแบบคงที่เป็นคู่มือการเรียนรู้เชิงโต้ตอบ

🔒 การรักษาความปลอดภัยของการเชิญเข้าโปรเจกต์ที่ได้รับการปรับปรุง
ลิงก์เชิญเข้าโปรเจกต์ตอนนี้ถูกจำกัดสิทธิ์ให้เฉพาะบัญชีที่ได้รับเชิญเท่านั้น เพื่อป้องกันการแชร์ลิงก์เชิญข้ามทีมหรือการนำไปใช้ซ้ำโดยไม่ได้รับอนุญาต ซึ่งเป็นการปิดช่องโหว่ด้านความปลอดภัยทั่วไปในสภาพแวดล้อมการทำงานร่วมกันที่ลิงก์เชิญเคยเข้าถึงได้โดยใครก็ตามที่มี URL
⚡ การเรียกใช้ Test Scenario CLI ใน Sprint Branches
Test scenario สามารถถูกเรียกใช้ผ่าน CLI ภายใน sprint branches ได้แล้ว ซึ่งหมายความว่าคุณสามารถเรียกใช้การทดสอบอัตโนมัติกับ feature branches โดยเป็นส่วนหนึ่งของ CI/CD pipeline ของคุณ—เพื่อตรวจสอบความถูกต้องของ API contract ก่อนที่จะรวมเข้ากับ main branch มันนำระดับความเข้มงวดของการทดสอบอัตโนมัติแบบเดียวกันมาใช้กับเวิร์กโฟลว์ของ sprint branch ที่ทีมต่างๆ ใช้งานอยู่แล้วในการปรับใช้เวอร์ชันหลัก
👥 การส่งออกรายการสมาชิกทีม
ตอนนี้ทีมสามารถส่งออกรายการสมาชิกได้โดยตรงจาก Apidog สิ่งนี้มีประโยชน์สำหรับการรายงานการปฏิบัติตามข้อกำหนด การตรวจสอบการเข้าถึง และเวิร์กโฟลว์การเริ่มต้นใช้งาน ที่คุณต้องการบันทึกแบบออฟไลน์ว่าใครมีสิทธิ์เข้าถึงโปรเจกต์ใดบ้าง
🔧 การปรับเปลี่ยน
📛 ชื่อที่แสดงของ Test Case
ชื่อที่แสดง "Cases" ได้รับการปรับเปลี่ยนเป็น "Test Cases" ตลอดทั้งอินเทอร์เฟซเพื่อความชัดเจนและความสอดคล้องที่ดียิ่งขึ้น
🔐 ข้อมูลใบรับรองใน Post Processor Scripts
Post processor scripts ตอนนี้รองรับ pm.response.socketSession ทำให้คุณสามารถรับข้อมูลใบรับรองของปลายทางได้โดยตรงภายใน test scripts ของคุณ สิ่งนี้มีประโยชน์สำหรับทีมที่ให้ความสำคัญกับความปลอดภัยที่ต้องการตรวจสอบรายละเอียด TLS โดยเป็นส่วนหนึ่งของการยืนยันการทดสอบอัตโนมัติ
🐞 การแก้ไขข้อบกพร่อง
เราแก้ไขข้อบกพร่องทั้งหมด 10 รายการในเดือนนี้:
- แก้ไขปัญหาที่การกำหนดค่าพร็อกซีไม่มีผลเมื่อการทดสอบอัตโนมัติอ้างอิงถึงปลายทางข้ามโปรเจกต์
- แก้ไขปัญหาที่การเชื่อมต่อไม่ถูกปล่อยหลังจากการดีบัก Socket.IO ในบางกรณี
- แก้ไขปัญหาที่การกำหนดค่าแถบนำทางที่กำหนดเองในเอกสารแสดงโฟลเดอร์ภายในผิดพลาด ส่งผลให้เกิดข้อผิดพลาด 404
- แก้ไขปัญหาที่รายงานการทดสอบที่สร้างจากเวอร์ชันเก่าไม่สามารถดูได้ในไคลเอนต์เดสก์ท็อป v2.8.20
- แก้ไขปัญหาที่ตัวเลือกรูปแบบ Word หายไปเมื่อส่งออกข้อมูล
- แก้ไขปัญหาที่พารามิเตอร์ Body ในรูปแบบ XML และ Plain ไม่ถูกนำเข้าอย่างถูกต้องเมื่อนำเข้าไฟล์ HAR
- แก้ไขปัญหาที่ข้อมูลที่มีพารามิเตอร์ใน Swagger 2.0 ไม่สามารถนำเข้าได้ในบางกรณี
- แก้ไขปัญหาที่การอ้างอิง pre และ post processor ของพาเรนต์ที่ไม่ถูกต้องไม่ถูกล้างออกเมื่อส่งออกข้อมูลในรูปแบบ Apidog
- แก้ไขปัญหาที่ในโหมด request-first ไม่สามารถดูการตรวจสอบการตอบกลับของประวัติการร้องขอปลายทางได้
- แก้ไขปัญหาที่สถานะใบรับรองของโดเมนที่กำหนดเองไม่สามารถอัปเดตได้แบบเรียลไทม์
🌟 ภาพรวมในอนาคต
การอัปเดตของเดือนมีนาคมสะท้อนถึงการลงทุนอย่างต่อเนื่องของเราในการทำให้ Apidog เป็นแพลตฟอร์ม API ที่เข้าถึงได้ง่ายที่สุดและมีการทำงานร่วมกันมากที่สุด—ไม่ว่าขนาดทีมจะเป็นเท่าใด เมื่อเราก้าวเข้าสู่ไตรมาสที่ 2 เรายังคงขยายเวิร์กโฟลว์ที่ใช้ AI เป็นหลัก เพิ่มความลึกให้กับการผสานรวมการพัฒนาแบบ git-first และส่งมอบคุณสมบัติโครงสร้างพื้นฐานที่ขับเคลื่อนโปรแกรม API ระดับองค์กรในทุกขนาด
💬 เข้าร่วมการสนทนา
เชื่อมต่อกับวิศวกร API คนอื่นๆ และทีม Apidog:
- เข้าร่วมชุมชน Discord ของเราเพื่อการสนทนาและการสนับสนุนแบบเรียลไทม์
- เข้าร่วมชุมชน Slack ของเราสำหรับการสนทนาทางเทคนิค
- ติดตามเราบน X (Twitter) สำหรับการอัปเดตล่าสุด
ป.ล. สำหรับรายละเอียดทั้งหมดเกี่ยวกับการอัปเดตทั้งหมด โปรดดู Apidog Changelog!
ขอแสดงความนับถือ,
ทีมงาน Apidog
