# Dokumentasi Django 5.2.8

# Catatan terbitan Django 1.1.2

Selamat datang di Django 1.1.2!

Ini adalah terbitan "bugfix" kedua di rangkaian Django 1.1, memperbaiki kestabilan dan penampilan dari basis kode Django 1.1.

Django 1.1.2 merawat kesesuaian kebelakang dengan Django 1.1.0, tetapi mengandung sejumlah perbaikan dan pembetulan lainnya. Django 1.1.2 adalah peningkatan yang dianjurkan untuk setiap pengembangan atau penyebaran saat ini menggunakan atau menyasar Django 1.1.

Untuk rincian penuh pada fitur baru, ketidaksesuaian kebelakang, dan fitur diusangkan di cabang 1.1, lihat Catatan terbitan Django 1.1.

## Perubahan bertentangan kebelakang di 1.1.2

### Kode keadaan keluar penjalan percobaan

The exit status code of the test runners (`tests/runtests.py` and `python manage.py test`) no longer represents the number of failed tests, since a failure of 256 or more tests resulted in a wrong exit status code. The exit status code for the test runner is now 0 for success (no failing tests) and 1 for any number of test failures. If needed, the number of test failures can be found at the end of the test runner's output.

### Menyandi kue

To fix bugs with cookies in Internet Explorer, Safari, and possibly other browsers, our encoding of cookie values was changed so that the characters comma and semi-colon are treated as non-safe characters, and are therefore encoded as `\054` and `\073` respectively. This could produce backwards incompatibilities, especially if you are storing comma or semi-colon in cookies and have JavaScript code that parses and manipulates cookie values client-side.

## Satu fitur baru

Biasanya, titik terbitan akan tidak menyertakan fitur baru, tetapi di kasus Django 1.1.2, kami telah membuat sebuah pengecualian pada aturan ini. Django 1.2 (terbitan utama selanjutnya dari Django) akan mengandung sebuah fitur yang akan memperbaiki terhadap serangan Cross-Site Request Forgery (CSRF). Fitur ini membutuhkan penggunakaan etiket cetakan `csrf_token` baru di semua formulir yang Django bangun.

Untuk membuatnya lebih mudah untuk mendukung kedua versi 1.1.X dan 1.2.X dari Django dengan cetakan sama, kami telah memutuskan memperkenalkan etiket cetakan `csrf_token` pada cabang 1.1.X. Di cabang 1.1.X, `csrf_token` tidak melakukan apapun - itu tidak mempunyai pengaruh pada cetakan atau pengolahan formulir, itu berarti bahwa cetakan sama akan bekerja dengan Django 1.2.