v2.12.3
feat: (1) fix issues/4335 and issues/4518
feat: Solve the problem of using openai interface protocol for user-defined claude model & add some famous webdav endpoints
fix: #3207 ensure corner case
fix: auto migrate proxy config
feat: add upstash redis cloud sync
feat: Support a way to define default model by adding DEFAULT_MODEL env.
Security Update
feat: fix 1)the property named 'role' of the first message must be 'user' 2)if default summarize model 'gpt-3.5-turbo' is blocked, use currentModel instead 3)if apiurl&apikey set by location, useCustomConfig would be opened
feat: dev done
feat: close #935 add azure support
feat: new token count function