
การเปิดตัวล่าสุดของเรานำเสนอการปรับปรุงที่ทรงพลังเพื่อให้การพัฒนามีประสิทธิภาพยิ่งขึ้น คุณสามารถแปลง microflow เป็น nanoflow ได้ทันที (และในทางกลับกัน), ใช้ Custom Chart ใหม่เพื่อสร้างแผนภูมิใดๆ ก็ได้, และเพลิดเพลินกับการกรองข้อมูลที่ดีขึ้นด้วย drop-down แบบ combo box
Workflows ได้รับการเสริมพลังด้วย interrupting timer boundary events (เบต้า) เพื่อการทำงานอัตโนมัติที่ดีขึ้น ในขณะที่นักพัฒนา frontend สามารถใช้ประโยชน์จาก Mendix Client API ที่ทันสมัยด้วย ECMAScript modules และ promises
Governance ทำได้ง่ายขึ้นด้วยข้อมูลเชิงลึกที่สมบูรณ์ยิ่งขึ้นจาก Software Composition และ Mendix Cloud ได้รับ UI ที่สะอาดตาพร้อมการจัดการค่าคงที่ที่ดีขึ้น นอกจากนี้ เรายังแนะนำ Mendix Compass ซึ่งเป็นเครื่องมือใหม่ที่จะนำทางองค์กรในเส้นทาง low-code พร้อมกับอัปเกรด AI สำหรับ Function Calling ที่ง่ายขึ้นและการบูรณาการฐานความรู้ที่ดีขึ้น
Studio Pro
การปรับปรุงการแปลง nanoflow/microflow
การตัดสินใจว่าจะดำเนินการตรรกะบนฝั่งไคลเอ็นต์หรือภายใน runtime อาจเป็นเรื่องที่ท้าทาย และวิธีการที่เหมาะสมที่สุดอาจเปลี่ยนแปลงไปตามเวลา เพื่อแก้ไขปัญหานี้ เราได้เปิดให้สามารถสร้างสำเนาของ microflow เป็น nanoflow และในทางกลับกัน อย่างไรก็ตาม สิ่งนี้ยังคงต้องการให้นักพัฒนาต้องย้ายตรรกะระหว่างไคลเอ็นต์และ runtime ด้วยตนเอ
ตอนนี้เราอนุญาตให้นักพัฒนาสามารถแปลง microflow เป็น nanoflow โดยตรง และอัปเดตทุกอินสแตนซ์ที่ใช้ microflow เป็น nanoflow ใหม่ (และในทางกลับกัน) ซึ่งสามารถทำได้ง่ายๆ โดยการคลิกขวาที่ microflow หรือ nanoflow และเลือกตัวเลือกแปลงจากเมนู เรามั่นใจว่าการปรับปรุงนี้จะช่วยประหยัดเวลาอันมีค่าและทำให้กระบวนการพัฒนาของคุณเป็นไปอย่างราบรื่น

Widgets
แนะนำ Custom chart: ทายาทของ AnyChart
ตอนนี้วิดเจ็ต Charts ได้รวมวิดเจ็ตใหม่ที่เรียกว่า Custom chart ซึ่งเป็นทายาทที่เข้ากันได้กับ React client ของ AnyChart วิดเจ็ตนี้ช่วยให้คุณสามารถใช้ประเภทแผนภูมิใดๆ ที่สนับสนุนโดยไลบรารี Plotly และปรับแต่งตัวเลือกและเลย์เอาต์ได้อย่างเต็มที่ นอกจากนี้ยังสามารถใช้ภายในวิดเจ็ต React อื่นๆ เช่น Gallery ได้อีกด้วย นอกจากนี้ไลบรารีพื้นฐานยังได้รับการอัปเดตเป็นเวอร์ชันหลักล่าสุด (ดูรายละเอียด release note)
Data widgets – การปรับปรุงตัวกรองแบบ drop-down
เราได้อัปเดต data widgets โดยปรับปรุงตัวกรองแบบ drop-down สำหรับ Data grid 2 และ Gallery เพื่อรองรับความสามารถของ Combo box ตอนนี้คุณสามารถพิมพ์เพื่อกรองได้ ซึ่งไม่จำเป็นต้องเลื่อนดูรายการอีกต่อไป ช่วยให้การกรองเร็วขึ้น โดยเฉพาะสำหรับชุดข้อมูลที่เกี่ยวข้องขนาดใหญ่ การอัปเดตนี้ทำให้มีพฤติกรรมที่สอดคล้องกับวิดเจ็ต Combo box และตอบสนองความต้องการที่ได้รับความนิยมจากฟอรัมความคิดเห็น
Workflow Interrupting timer boundary event (เบต้า)
หลังจากที่เราเปิดตัว non-interrupting timer boundary events (GA) ถึงเวลาสำหรับ interrupting timer boundary event (เบต้า) แล้ว Boundary events เป็นที่รู้จักจากข้อกำหนด BPMN และใช้เพื่อจำลองข้อยกเว้นในโมเดลกระบวนการ workflow กรณีการใช้งานทั่วไปรวมถึงการส่งการแจ้งเตือนเมื่องานเกือบจะล่าช้า และการส่งต่อให้ผู้จัดการเมื่องานไม่เสร็จสิ้นตามเวลา
Interrupting timer boundary event จะขัดจังหวะ (ยกเลิก) กิจกรรมที่มันเชื่อมต่ออยู่และจะเริ่มเส้นทางใหม่ คุณสามารถจำลองเส้นทางนี้ได้เหมือนกับเส้นทาง workflow ปกติที่ประกอบด้วยหลายกิจกรรม เพิ่ม interrupting boundary event โดยการลาก Timer event จากกล่องเครื่องมือไปยังแคนวาสและวางไว้ที่ขอบของ (Multi) User task → call workflow → call microflow → wait for Notification activity → ตั้งค่า Interrupting เป็น Yes ก็เรียบร้อย
ปัจจุบันยังไม่สามารถกระโดดไปยังจุดสิ้นสุดของเส้นทาง interrupting boundary กลับไปยังเส้นทางหลักได้ แต่เราจะเพิ่มความสามารถนี้ในเร็ว ๆ นี้

New Mendix Client API: การทำให้การพัฒนา frontend ทันสมัย
Mendix Client API เป็นเครื่องมือที่เชื่อถือได้สำหรับนักพัฒนา front-end ช่วยให้พวกเขาสร้างการดำเนินการ JavaScript ที่มีประสิทธิภาพ อย่างไรก็ตาม เมื่อเทคโนโลยีพัฒนาขึ้น เครื่องมือของเราก็ต้องพัฒนาตามไปด้วย นั่นคือเหตุผลที่เราได้เปิดตัวเวอร์ชันใหม่ของ Mendix Client API ซึ่งจะแทนที่ API ที่มีอยู่ในปัจจุบัน API ที่ทันสมัยนี้มีข้อดีหลายประการ: ไม่ต้องพึ่งพาวัตถุ global อีกต่อไป แต่ใช้คุณสมบัติมาตรฐานของโมดูล ECMAScript แทน นอกจากนี้ยังใช้ promises อย่างสม่ำเสมอเพื่อทำให้การจัดการการดำเนินการแบบ asynchronous ง่ายขึ้น
API ไคลเอ็นต์ใหม่พร้อมให้ใช้งานเริ่มต้นที่ Mendix 10.20 และเราขอแนะนำให้นักพัฒนาทุกคนอัปเดต JS Actions ของพวกเขาเพื่อใช้ประโยชน์จากมัน ดูรายละเอียดเพิ่มเติมในเอกสารประกอบ
Governance
Software Composition ที่สมบูรณ์ยิ่งขึ้น!
Software Composition ให้ความสามารถในการมองเห็น dependencies องค์ประกอบต่างๆ เช่น Module, Widget, Library Java ฯลฯ ทั้งในระดับแอปพลิเคชันและระดับพอร์ตโฟลิโอ ก่อนหน้านี้มันให้ข้อมูลพื้นฐานเกี่ยวกับ Dependencies เหล่านี้เท่านั้น – ชื่อ, เวอร์ชัน, ประเภท และการใช้งานทั่วทั้งหมดของแอปพลิเคชันของคุณ
ตอนนี้มีอะไรใหม่? มันสมบูรณ์ยิ่งขึ้น! อย่างไร?
ข้อมูล marketplace ได้ปรับให้เห็นเวอร์ชันล่าสุดของโมดูล, ประเภทการสนับสนุน (Mendix, Community หรือ Partner), ข้อมูลลิขสิทธิ์ ฯลฯ ได้อย่างง่ายดาย (ดูภาพหน้าจอด้านล่าง) ข้อมูลนี้เป็นขั้นตอนแรกที่จะช่วยให้คุณบริหารและรักษาความปลอดภัยของแอปพลิเคชันได้ดีขึ้น
นี่คือสามวิธีที่คุณสามารถใช้ Software Composition:
- ลดความเสี่ยงด้านความปลอดภัย – ตรวจสอบคำแนะนำด้านความปลอดภัยที่เผยแพร่โดย Mendix ระบุแอป Mendix ที่ใช้เวอร์ชัน Component ที่มีช่องโหว่ แจ้งทีมที่ใช้เวอร์ชันของ Component นั้นเพื่อแก้ไขปัญหาด้านความปลอดภัย ตรวจสอบหน้า Software Composition ใน Control Center เพื่อให้แน่ใจว่ามันเรียบร้อยแล้ว
- ระบุแอปที่ใช้ Component ที่ไม่ต้องการ – อาจมี Module หรือ Widget marketplace บางอย่างที่ไม่ตรงตามแนวทางขององค์กรของคุณ ตอนนี้คุณสามารถดูได้ว่าแอปพลิเคชันและทีมใดที่ใช้ Component ที่ไม่ต้องการเหล่านี้และขอให้พวกเขาดำเนินการแก้ไข ไปที่แท็บ All Components ใน Control Center และค้นหาองค์ประกอบที่ไม่ต้องการเพื่อระบุการใช้งานของพวกเขา
- ระบุแอปที่ใช้ลิขสิทธิ์ที่ไม่ต้องการ – ในทำนองเดียวกัน คุณยังสามารถค้นหาแท็บ All Components ใน Control Center สำหรับ Component ที่ใช้ลิขสิทธิ์บางอย่างที่ไม่สอดคล้องกับแนวทางขององค์กร การทราบการใช้งานของพวกเขาสามารถช่วยให้คุณตัดสินใจขั้นตอนต่อไปได้อย่างมีข้อมูล
ไปที่หน้า Software Composition จาก Control Center หรือ Mendix Portal และลองดู!


Deployment Flexibility
การอัปเดต UX เพิ่มเติมสำหรับ Mendix Cloud
หลังจากแนะนำหน้า deployment ใหม่สำหรับ Mendix Cloud หน้าที่เหลือทั้งหมดก็ได้รับการอัปเดตเช่นกัน หน้า Deployment ทั้งหมดตอนนี้มี UI ที่สดชื่นและสะอาดตา
บนแท็บ General ของหน้า Environment Details เราได้จัดกลุ่มข้อมูลที่เกี่ยวข้องไว้ด้วยกันในกลุ่มที่สามารถยุบได้ เพื่อให้คุณสามารถค้นหาข้อมูลที่ต้องการได้อย่างรวดเร็ว โดยไม่ต้องเลื่อนหรือสูญเสียภาพรวม

บนแท็บ Model Options ของหน้า Environment Details เราได้เพิ่มคุณสมบัติ Compare and Edit ซึ่งคุณสามารถดูค่าของค่าคงที่ของคุณในหลายสภาพแวดล้อมได้อย่างง่ายดาย

สิ่งนี้จะช่วยคุณเมื่อแก้ไขค่าของค่า Constants เพื่อให้แน่ใจว่าค่าหรือเท่ากัน หรือแตกต่างกันในแต่ละ Environments

บนแท็บ Network ของหน้า Environment Details เราได้ทำความสะอาดพื้นที่จำนวนมากโดยการย้าย Pro Tips ไม่ต้องกังวล คุณยังสามารถตรวจสอบ Pro Tips ได้โดยการวางเมาส์เหนือไอคอนหลอดไฟ! Pro Tips ยังแสดงเมื่อเพิ่มหรือแก้ไขการตั้งค่า

Mendix Platform
Compass – คู่มือของบริษัทคุณสู่ความสำเร็จที่ซ้ำแล้วซ้ำอีก
เราภูมิใจที่เป็นแพลตฟอร์ม low-code แห่งแรกและแห่งเดียวที่ให้คำแนะนำ โครงสร้าง และเครื่องมือที่จำเป็นสำหรับองค์กรเพื่อติดตามความคืบหน้าของการเปลี่ยนแปลงทางดิจิทัล และตอนนี้เราตื่นเต้นที่จะประกาศว่า Mendix Compass for Start พร้อมให้ใช้งานทั่วไปแล้ว!

Mendix Compass เป็นเครื่องมือในแพลตฟอร์มใหม่ของเรา สร้างขึ้นบน Mendix Digital Execution Practices…

…ออกแบบมาเพื่อช่วยองค์กรนำแพลตฟอร์ม Mendix มาใช้ได้สำเร็จและขับเคลื่อนการเปลี่ยนแปลงทางดิจิทัลไปข้างหน้า

ในขั้นตอนแรกนี้ เรามุ่งเน้นไปที่องค์กรและทีมที่เพิ่งเริ่มต้นกับ low code ด้วย Compass คุณจะตั้งค่าองค์กรของคุณให้ประสบความสำเร็จตั้งแต่วันแรก คำแนะนำการเริ่มต้นใช้งานส่วนบุคคลจะพาคุณผ่านทุกขั้นตอนเริ่มต้น – ตั้งแต่การกำหนดวิสัยทัศน์ low-code ของคุณไปจนถึงการเปิดตัวแอป Mendix แรกของคุณ

นอกจากนี้คุณยังจะได้รับการสนับสนุนจาก Customer Success Manager ที่ทุ่มเท เพื่อให้การเริ่มต้นใช้งานที่เชี่ยวชาญและเหมาะกับเส้นทางการเปลี่ยนแปลงเฉพาะขององค์กรของคุณ หากองค์กรของคุณ (หรืออาจเป็นทีมภายในองค์กร) เพิ่งเริ่มต้น ติดต่อ CSM ของคุณเพื่อตรวจสอบว่า Compass เหมาะกับคุณหรือไม่
นี่เป็นเพียงจุดเริ่มต้น ในไม่ช้าเราจะเพิ่มการประเมินผลและเครื่องมือเพิ่มเติมเพื่อช่วยให้คุณขยายการนำ Mendix มาใช้ – จาก Start ไปสู่ Structure และในที่สุด Scale อนาคตของการเปลี่ยนแปลง low-code เริ่มต้นที่นี่
พร้อมที่จะก้าวไปข้างหน้ากับ Mendix Compass แล้วหรือยัง?
AI – Smart Apps
Function Calling ที่ง่ายยิ่งขึ้น
นักพัฒนา Mendix สามารถใช้ Function Calling หรือรูปแบบ ReAct เมื่อสร้าง Smart Apps เพื่อเพิ่มพฤติกรรมแบบไดนามิกให้กับการโต้ตอบกับ Large Language Models หรือ LLMs โดยการให้ฟังก์ชัน (บางครั้งเรียกว่า “เครื่องมือ”) โมเดลจะรวมความเป็นไปได้ในการดำเนินการฟังก์ชันหรือเครื่องมือในระหว่างการให้เหตุผลของพวกเขา สิ่งนี้ทำให้แอปอัจฉริยะสามารถดำเนินการในนามของผู้ใช้ได้ เพื่อทำให้สิ่งนี้ง่ายขึ้น function microflows ใน GenAICommons ตอนนี้ยอมรับ Tool และ/หรือ Request เป็นอินพุตที่เลือกได้ ซึ่งให้ความยืดหยุ่นมากขึ้นในแอปพลิเคชัน Mendi
เครื่องมือเฉพาะทางใหม่ KnowledgeBaseRetrieval ช่วยเพิ่มการบูรณาการกับฐานความรู้ ทำให้การเข้าถึงและดึงข้อมูลง่ายขึ้น สิ่งนี้ช่วยให้การเข้าถึงข้อมูลง่ายขึ้นและเพิ่มประสบการณ์ผู้ใช้
นอกจากนี้ MxGenAIConnector ได้รับการอัปเดตโดยการลบการดำเนินการ retrieve และ generate และเพิ่ม Tools: Add Mendix Cloud Knowledge Base การดำเนินการใหม่นี้ช่วยเพิ่มประสิทธิภาพการดึงข้อมูลฐานความรู้ในการสนทนา ทำให้กระบวนการบูรณาการง่ายขึ้นและมั่นใจได้ถึงการเข้าถึงข้อมูลอย่างมีประสิทธิภาพ

คู่มือใหม่เกี่ยวกับ Function Calling
มือล่าสุดของเรา “Integrate Function Calling into Your Mendix App” ได้รับการออกแบบมาเพื่อช่วยผู้ใช้ของเราในการรวม function calling เข้ากับความสามารถ GenAI ของแอปพลิเคชัน Mendix ของพวกเขา มันให้คำแนะนำทีละขั้นตอนที่ครอบคลุมเพื่อเพิ่มประสิทธิภาพและประสิทธิผลของแอปพลิเคชันของคุณผ่านการรวม function calling คู่มือนี้รวมถึงกรณีตัวอย่างเพื่อแสดงการใช้งานจริงของ function calling ตัวอย่างนี้ให้ขั้นตอนและข้อมูลเชิงลึกโดยละเอียด ช่วยให้ผู้ใช้เข้าใจวิธีการนำไปใช้ในสถานการณ์จริง ซึ่งจะช่วยเพิ่มประสบการณ์การเรียนรู้ของพวกเขา
ตัวอย่างเพิ่มเติมใน GenAI Showcase App
เพื่อเพิ่มความเป็นประโยชน์ของประสบการณ์การเรียนรู้ของผู้ใช้ เราได้รวมโมดูลใหม่ที่มีตัวอย่าง microflows ไว้ใน GenAI Showcase App microflows เหล่านี้ได้รับการพัฒนาขึ้นในช่วงการสร้างคู่มือต่างๆ ของเราเกี่ยวกับความสามารถ GenAI ของ Mendix รวมถึงคู่มือ function calling ที่เพิ่งเปิดตัวใหม่ GenAI Showcase App เป็นแหล่งข้อมูลที่มีค่าซึ่งให้ตัวอย่างที่เข้าถึงได้ง่ายซึ่งแสดงให้เห็นถึงแนวทางปฏิบัติที่ดีที่สุดและโซลูชันที่สร้างสรรค์
Windows keyboard shortcuts
เพิ่มประสิทธิภาพของคุณใน Mendix Studio Pro ด้วยรายการ Windows keyboard shortcuts ที่เรารวบรวมใหม่! แหล่งข้อมูลที่มีประโยชน์นี้จะช่วยให้คุณนำทาง แก้ไข และพัฒนาอย่างรวดเร็วยิ่งขึ้น เพื่อให้ตรงกับความชอบของคุณ เราได้จัดเตรียมทั้ง dark-mode PDF และ light-mode PDF เพื่อให้คุณเลือกได้ตามที่คุณต้องการ
Source: https://www.mendix.com/blog/mendix-release-10-20-from-micro-to-nano-in-an-instant/