Skip to content

บันทึกการเปลี่ยนแปลง 2026

2.28.2 (2026-03-30)

  • เอกสาร:
    • อัปเดต Claude Skill เป็น v1.3.0 พร้อมโครงสร้างเอกสารอ้างอิงใหม่และการตรวจสอบความใหม่ของเวอร์ชัน
    • รวมเอกสารอ้างอิงคอมโพเนนต์เป็น components.md, forms.md และ index.md (ลบไฟล์ action/display/form/layout/overlay แยก)
    • ขยายเอกสารอ้างอิง utilities พร้อม design tokens เพิ่มเติม
    • เพิ่ม skill evals และ version.json สำหรับการติดตามความเก่า
    • อัปเดตเส้นทางดาวน์โหลด skill zip (docs/public/downloads/sprout-design-system-skill.zip)

2.28.1 (2026-03-12)

  • เอกสาร:
    • แยก changelog ตามปีเพื่อการจัดระเบียบและการนำทางที่ดีขึ้น
    • เพิ่มหน้า index ของ changelog พร้อมลิงก์นำทาง
    • เพิ่มการแปลภาษาไทยสำหรับรายการ changelog ปี 2024
    • อัปเดต Claude Skill เป็น v1.2.0 พร้อมพร็อพสถานะกำลังโหลดของปุ่ม (loading, loadingIcon, loadingDuration)
  • แก้ไข:
    • อัปเดตเส้นทาง URL ดาวน์โหลด Claude Skill

2.28.0 (2026-03-06)

  • ฟีเจอร์:
    • เพิ่มสถานะกำลังโหลดให้กับคอมโพเนนต์ปุ่ม ด้วยพร็อพ loading, loadingIcon และ loadingDuration (#fdbe2f58 โดย @llorenzo)

2.27.8 (2026-02-18)

  • แก้ไข:
    • อัปเดตสีไอคอนพื้นฐานของรายการ (list item) และรูปแบบข้อความ (#74ee06fa by @llorenzo)

2.27.5 (2026-02-09)

  • แก้ไข:
    • ปรับปรุง calendar และ date-picker components ด้วย hover event ใหม่และการปรับเลย์เอาต์ (#fd380597 by @adestajo)

2.27.4 (2026-02-09)

  • หน้าที่:
    • การอัปเดตเอกสารระบบงาน (#ffa16a6a by @adestajo)

2.27.3 (2026-02-06)

  • แก้ไข:
    • Commit 158ea30a: แก้ไข: อัปเดตคลาสเลย์เอาต์ header สำหรับ responsive design ในคอมโพเนนต์ calendar (#158ea30a by @adestajo)

2.27.2 (2026-02-04)

  • แก้ไข:
    • Commit 45de0fb7: แก้ไข: อัปเดตชื่อ class สำหรับ responsive design ใน calendar cell, icon และ modal components เนื่องจากขนาดหน้าจอที่กำหนดเองถูกลบออก (#45de0fb7 by @adestajo)

2.27.1 (2026-02-03)

  • คุณสมบัติ:
    • Commit c4bea3b2: feat: เพิ่ม readonly2 prop ให้กับ date picker และอัปเดต components ที่เกี่ยวข้อง (#c4bea3b2 by @adestajo)

2.26.19 (2026-01-26)

  • คุณสมบัติ:
    • feat: เพิ่มการรองรับไอคอนที่กำหนดเองในคอมโพเนนต์ calendar cell และอัปเดตตรรกะการจัดการไอคอน
    • feat: เพิ่ม props lineThrough และ disabled ให้กับ calendar cell; อัปเดตการส่ง click event
    • refactor: ลบ popper state และการจัดการ click outside ที่ไม่ได้ใช้งาน
    • feat: เพิ่มการจัดการ click สำหรับ calendar cells พร้อมการจัดการสถานะ (#c3a7ca35 by @adestajo)

2.26.18 (2026-01-22)

  • แก้ไข:
    • แก้ไขปัญหา table-header-dropdown ไม่ทำงานเมื่อมีหลายอินสแตนซ์ของคอมโพเนนต์ตาราง (#c3a7ca35 by @despiritu)

2.26.17 (2026-01-22)

  • แก้ไข:
    • แก้ไขปัญหาใน table header dropdown ที่ click events ภายใน popper ทำให้ dropdown ปิด (#cf963ea7 by @despiritu)

2.26.16 (2026-01-15)

  • การดูแลรักษา:
    • Commit 7ba60a35: อัปเดตการกำหนดค่าไฟล์ใน package.json เพื่อรวมไฟล์การกระจายและเอกสารอย่างถูกต้อง (#7ba60a35 โดย @jmari)

2.26.15 (2026-01-15)

  • คุณสมบัติ:
    • เพิ่ม badge ให้กับคอมโพเนนต์ tabs (#0e558bd0 โดย @jbanares)

2.26.14 (2026-01-13)

  • คุณสมบัติ:
    • Commit b7895b02: ฟีเจอร์: ปรับปรุงการจัดการการเลือกหลายรายการ (multi-select) ด้วยการแคชสถานะการเลือก และพัฒนาการอัปเดตข้อความในช่องป้อนข้อมูล (input) ให้มีประสิทธิภาพยิ่งขึ้น (#b7895b02 by @adestajo)

2.26.13 (2026-01-13)

  • แก้ไข:
    • ปรับปรุงการจัดการสถานะการค้นหาและการอัปเดตข้อความอินพุตในคอมโพเนนต์มัลติ-เซเล็กต์ (#36705 by @jarias)

2.26.12 (2026-01-12)

  • แก้ไข:
    • Commit 4968f2ce: ปรับปรุง multi-select component: จัดการสถานะการค้นหาและปรับปรุงการอัปเดตข้อความใน input (#4968f2ce by @adestajo)

2.26.11 (2026-01-06)

  • แก้ไข:
    • การจัดการหมายเลขระหว่างประเทศที่แยกวิเคราะห์ไปยังคอมโพเนนต์การป้อนหมายเลขติดต่อ (#36637 โดย @jarias)

2.26.10 (2026-01-06)

  • แก้ไข:
    • แก้ไขปัญหาค่าที่เลือกไว้ล่วงหน้าและข้อความใน Ladderized Select
    • แก้ไขปัญหา clearable ใน Ladderized Select
    • เพิ่มการรองรับให้ input currency component สามารถเปลี่ยนสกุลเงินแบบไดนามิกได้ตามการเลือกจาก select component (#36628 โดย @jarias)

2.26.9 (2026-01-06)

  • คุณสมบัติ:
    • Commit 69365b31: เพิ่มการรองรับ avatar ให้กับ select component (#69365b31 by @adestajo)

2.26.8 (2026-01-05)

  • คุณสมบัติ:
    • Commit 64fe466e: เพิ่มไอคอนที่กำหนดเองในเอกสารประกอบคอมโพเนนต์ Avatar และอัปเดตตรรกะสำหรับตัวแปรไอคอน (#64fe466e โดย @adestajo)

2.26.7 (2026-01-05)

  • คุณสมบัติ:
    • Commit 77ad7447: เพิ่มการรองรับ avatar ให้กับ Multi Select component และรายการที่เกี่ยวข้อง (#77ad7447 โดย @adestajo)