Django หนึ่งในเฟรมเวิร์คยอดนิยมในภาษา Python ออกเวอร์ชั่น 5.0 สองปีหลัง 4.0 มีการปรับฟีเจอร์เพิ่มไม่มากนัก แต่เป็นการปรับเวอร์ชั่นหลักเนื่องจากถอดฟีเจอร์บางส่วน ร่วมถึงหยุดซัพพอร์ต Python 3.8 และ 3.9 ออก
ส่วนฟีเจอร์ที่เพิ่มขึ้นมา รายการสำคัญๆ ได้แก่
Django เว็บเฟรมเวิร์คยอดนิยมภาษา Python ประกาศออกเวอร์ชั่น 4.0 แม้ฟีเจอร์หลักๆ จะเปลี่ยนแปลงไม่มากนัก แต่การออกเวอร์ชั่นใหม่ก็ทำให้ตัดฟีเจอร์เก่าๆ ไปหลายตัวตามหลัก Semantic Versioning
ส่วนใหม่ๆ ใน Django 4.0 เช่น
ส่วนฟีเจอร์ที่ถูกตัดออกจนอาจจะกระทบแอปพลิเคชั่นเดิมๆ เช่น
ทีมพัฒนา Django ได้ปล่อย Django 2.0 เวอร์ชันจริงแล้ว โดยมีการปรับปรุงหลายรายการ ซึ่งมีสิ่งที่น่าสนใจดังนี้
ช่วงนี้มีงาน VMworld 2011 ของบริษัท VMware ดังนั้นจะมีข่าวผลิตภัณฑ์ใหม่ๆ สายนี้ออกมาค่อนข้างเยอะ คัดมาเฉพาะข่าวสำคัญๆ บางส่วนนะครับ
ในที่สุด Django 1.3 ก็มาจนได้ โดย Django 1.3 นั้นจำเป็นต้องทำงานร่วมกับ Python 2.4 ซึ่งนับเป็นเวอร์ชั่นสุดท้ายของ Django แล้วที่ทำงานร่วมกับ Python 2.4 เนื่องจาก Django 1.4 จะเปลี่ยนไปทำงานร่วมกับ Python 2.5 แทน (release notes - ดาวน์โหลด)
ที่มา - Django Blog
ฟีเจอร์ที่เพิ่มเข้ามาใหม่ใน Django 1.3 มีดังนี้
หลังจากออก Django 1.0 ไปเมื่อเกือบ 1 ปีก่อน ตอนนี้ Django 1.1 ออกตามมาแล้วครับ
ของใหม่
Google App Engine Python SDK ออกรุ่น 1.2.3 แล้วครับ และที่มาเขียนข่าวเรื่องนี้ก็เพราะว่ามีบรรทัดหนึ่งที่น่าสนใจจากหน้า Release Notes:
Last but not least, the 1.2.3 release is full of other new stuff as well! Stay tuned to the blog for more updates or check the release notes for exciting info on:
งาน DjangoCon ที่เพิ่งผ่านไป นอกจากเป็นการเปิดตัว Django 1.0 แล้ว ชุมชน Django ยังมาระดมสมองถึงทิศทางของ Django ในอนาคต โดยมีนักพัฒนาหลักทั้งสองคนคือ Adrian Holovaty และ Jacob Kaplan-Moss เป็นแกนนำ
หลังจากพัฒนากันมาเป็นเวลากว่า 3 ปี ในที่สุดวันนี้ก็มาถึง Django 1.0 ออกมาให้ได้ใช้งานกันแล้วครับ โดยเวอร์ชั่นนี้จัดเป็นการพัฒนาอย่างก้าวกระโดดนับตั้งแต่เวอร์ชั่น 0.96 Stable ซึ่งได้มีการ Commit ไปกว่า 4,000 ครั้ง แก้บั้กกว่า 2,000 จุด แก้ไขโค้ดโปรแกรมกว่า 350,000 บรรทัด และยังมีการเพิ่มเติมเอกสารประกอบการใช้งานใหม่อีกกว่า 40,000 บรรทัด
นอกเหนือจากประเด็นหลักอย่างเรื่องเสถียรภาพแล้ว หลายสิ่งหลายอย่างได้ถูกเพิ่มเติมและแก้ไขในเวอร์ชั่น 1.0 นี้ อาทิเช่น