> For the complete documentation index, see [llms.txt](https://docs-epc.gitbook.io/ncs-documents/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-epc.gitbook.io/ncs-documents/release-notes/v4.4.x-v4.4.0-v4.4.2.md).

# v4.4.X (v4.4.0 - v4.4.2)

## Updates

### Load Balancer

* สามารถ attach/detach external IP ของ load balancer ได้
* เปลี่ยนการจัดเรียง specification เบื่องต้นให้เป็นตามราคา ต่ำลงไปสูง ในหน้า create load balancer

### Instance

* เพิ่มการคิดเงิน image license บนบาง OS
* เพิ่มให้สามารถหลาย key pair ในการ authenticate เข้า instance ได้
* เพิ่มให้สามารถเปลี่ยน authentication key pair ใน instance ได้
* เปลี่ยน default row per page ของ instance list จาก 10 เป็น 25
* เปลี่ยน default availability zone ให้เป็น NCP-NON
* ปรับให้สามารถเลือก authenticate เข้า instance ได้ ทั้ง key pair และ password ใน OS ที่รองรับ

### Key Pair

* ย้าย menu "Key Pair" ไปอยู่ภายใต้ menu "COMPUTE"

### Load Balancer

* เพิ่ม result modal เมื่อทำการ edit backend group
* เพิ่ม attach/detach external IP บน load balancer ได้ แม้จะอยู่ในสถานะ updating
* ปรับให้แสดงผลหน่วยของ new connection เป็น K และ M แทน 1,000 และ 1,000,000 requests ตามลำดับ
* เพิ่มการแสดงผล port ที่ถูกใช้งานภายใน load balancer ในหน้า VPC network

### Volume

* แก้ไขข้อความที่แสดงใน action delete volume
* ปรับส่วนการแสดงผลราคาใน action create volume ให้แสดงได้ถูกต้องมากขึ้น
* เพิ่มการ validate quota volume ก่อนการ create volume

### Image

* เพิ่มตัวเลือก bootable ใน action create/edit image เพื่อให้ไม่เอา image ที่ไม่ bootable ไปเป็น source ของการ launch instance
* เพิ่มหน้าต่างแสดงผลลัพท์การทำ action accept/reject image sharing และ delete image
* ปรับส่วนการแสดงผลราคาใน action create image ให้แสดงได้ถูกต้องมากขึ้น
* เพิ่มการ validate URL ของ import source ของ action create image

### Object Storage

* เพิ่ม action ให้แก้ไข setting ของ bucket website hosting ได้
* เพิ่มการแสดง endpoint ของ bucket website hosting
* เพิ่ม default path ที่เป็น bucket level ใน action การ create policy

### Billing & Wallet

* เพิ่มข้อมูลการคิดเงิน Object Storage ในหน้าแสดงรายการคิดเงิน

## Bugs Fixed

### Instance

* ลดการ call API ที่เกินความจำเป็น ในหน้า instance detail
* แก้ไขการคำนวน stock ของ machine type ให้ถูกต้องมากขึ้น เพื่อป้องกันไม่ให้เกิดการ launch instance จาก machine type ที่ไม่ available
* แก้ไข bug UI ในหน้า launch instance step storage
* แก้ไข action ที่ทำได้ในแต่ละ status
* แสดงราคาที่ถูกต้องในการสร้าง external IP attach บน instance
* แก้ไขให้สามารถ launch instance ได้ หากว่ามีสถานะของ wallet เป็น temporary enabled

### Registration

* แก้ไขไม่ให้พิมตัวอักษรอื่นๆ นอกจากตัวเลข ในช่องกรอก OTP ได้

### Load Balancer

* แก้ไขไม่ให้พิมตัวอักษรอื่นๆ นอกจากตัวเลข ในช่องกรอก VIP address ได้
* ใน action create backend group ปิดไม่ให้เลือก monitoring port ของ member เมื่อเลือก healthcheck protocol เป็น PING
* แก้ไขสีของ status ให้ถูกต้อง
* ใน action attach port แก้ไขการแสดง message แจ้งเตือนผิดปกติ

### Volume

* ใน action transfer volume across project แก้ไขเวลา created at ที่แสดงใน file .JSON
* แก้ไขให้แสดงข้อมูล created by ได้ถูกต้อง

### DDoS Protected IP

* แก้ไขการคิดเงิน DDoS protected IP

### External IP

* ปรับปรุง performance ของหน้า external IP list


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs-epc.gitbook.io/ncs-documents/release-notes/v4.4.x-v4.4.0-v4.4.2.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
