RMS Mail-ში ყველა მნიშვნელოვანი ცვლილება დოკუმენტირებული იქნება ამ ფაილში.
emails_fts ვირტუალური ცხრილით და PostgreSQL-ით tsvector ჩაშენებული GIN ინდექსირებით (Unified Edition).last_sync_uid განახლებები ყოველი პაკეტის წარმატებით დასრულებისთანავე, რაც საშუალებას აძლევს სინქრონიზაციის პროცედურებს უსაფრთხოდ განახლდნენ ქსელის გათიშვის ან კონტეინერების გადატვირთვის შემდეგ.--appendonly yes) Docker bind-mounts-ით მიმაგრებული, რათა უზრუნველყოს, რომ აქტიური JWT სესიები და ლიმიტების მრიცხველები გადაურჩებიან სტანდარტულ docker compose down ოპერაციებს.gmail.readonly + gmail.modify სფეროები შეიცვალა ძირეული https://mail.google.com/ სფერო, რომელიც მკაცრად აუცილებელია საკუთარი SASL XOAUTH2 ავთენტიფიკაციისთვის IMAP პორტ 993-ით.LIKE/ILIKE საკუთარი მონაცემთა ბაზის FTS ძიების შეკითხვებით, როგორც ძირითადი შესრულების გზა.PORT=3000 ცხადი HOST=0.0.0.0 გარემოს ცვლადების გამოცხადებით, რაც აღმოფხვრის Connection reset by peer მარშრუტიზაციის ციკლებს.strings.ToValidUTF8() ყველა სტრიქონულ ატრიბუტზე, რომლებიც ხვდებიან მონაცემთა ბაზის INSERT/UPDATE მუტაციებში (Subject, SenderName, SenderAddress, RecipientAddress, CcAddress, InReplyTo, Snippet, FromAddr, MsgID). აღმოფხვრის შესრულების დროის შეცდომებს SQLSTATE 22021 დაზიანებულ სათაურებზე ან გატეხილ კირილურ ბაიტების მიმდევრობებზე (Windows-1251).PurchaseLicense აქტიური ტრანზაქციების ფარგლებში კუპონების შემოწმების დასამუშავებლად, მკაფიო მწკრივის დონის ბლოკირების გამოყენებით (FOR UPDATE), მთლიანად აღმოფხვრის TOCTOU დაუცველობებს. დამოუკიდებელი SQLite FTS შეკითხვების ჩასმა ატომურ ტრანზაქციებში ინდექსების დესინქრონიზაციის თავიდან ასაცილებლად.emails_msg_id_account_key , რაც შეესაბამება სპეციფიკაციას ON CONFLICT (msg_id, account_id) პარტიცირებულ ცხრილებში, რაც ხელს უშლის SQLSTATE 42P10 ჩასმის შეცდომებს.SQLSTATE 42P08 PostgreSQL-ში სრული ტექსტის ვექტორების წინასწარი გამოთვლით პირდაპირ Go-ს სტრიქონულ ველებში, მოწოდებამდე to_tsvector.c.Context() იზოლირებულით context.Background() ყველა გადადებულ tx.Rollback() დამმუშავებლები, რომლებიც ხელს უშლიან კავშირების აუზის ამოწურვას კლიენტის მხრიდან ტაიმ-აუტების დროს.CheckAccountAccess შემოწმება IDOR-თავდასხმების წინააღმდეგ პარამეტრების გაყალბებით. შეზღუდულია საერთო სისტემური ინფრასტრუქტურის მარშრუტები requireAdmin().adduser -S -u 1000 appuser), ხსნის ჩაწერის ბლოკირებას ჰოსტსა და კონტეინერს შორის /app/storage/.UpdateAccountTokens ცხადი გადამისამართების პარამეტრების რეალიზაციით (?oauth=error&error=...) OAuth სამუშაო პროცესის ფატალური პირობებისთვის.bluge_index.go (293 ხაზი), სტრუქტურული დამოკიდებულებები (bluge v0.2.2,bluge_segment_api,ice,ice/v2), ენის განსაზღვრის ჰუკები და storage/index/ კატალოგი შესრულების დროის. შემცირდა ბინარული ფაილის ბირთვის ზომა 4 მბ-ით.mail-sidebar.tsx,shortcuts-modal.tsx,attachment-preview.tsx,quick-preview.tsx) და დარჩენილი დეველოპერის ჟურნალები.