Gogs v0.13.0 Release Notes

  • โž• Added

    • ๐Ÿ’ป An unlisted option is added when create or migrate a repository. Unlisted repositories are public but not being listed for users without direct access in the UI. #5733
    • โž• Add new configuration option [git.timeout] DIFF for customizing operation timeout of git diff. #6315

    ๐Ÿ”„ Changed

    • 0๏ธโƒฃ The default branch has been changed to main. #6285
    • ๐Ÿ”ง MSSQL as database backend is deprecated, installation page no longer shows it as an option. Existing installations and manually craft configuration file continue to work. #6295
    • ๐Ÿ— Use Task as the default build tool for development. #6297

    ๐Ÿ›  Fixed

    • Regression: When running Gogs on Windows, push commits no longer fail on a daily basis with the error "pre-receive hook declined". #6316
    • Auto-linked commit SHAs now have correct links. #6300
    • Git LFS client (with version >= 2.5.0) wasn't able to upload files with known format (e.g. PNG, JPEG), and the server is expecting the HTTP Header Content-Type to be application/octet-stream. The server now tells the LFS client to always use Content-Type: application/octet-stream when upload files.

    โœ‚ Removed

    • โฌ†๏ธ โš ๏ธ Migrations before 0.12 are removed, installations not on 0.12 should upgrade to it to run the migrations and then upgrade to 0.13.
    • ๐Ÿ”ง Configuration section [mailer] is no longer used.
    • ๐Ÿ”ง Configuration section [service] is no longer used.
    • ๐Ÿ”ง Configuration option APP_NAME is no longer used.
    • Configuration option [security] REVERSE_PROXY_AUTHENTICATION_USER is no longer used.
    • ๐Ÿ”ง Configuration option [database] PASSWD is no longer used.
    • Configuration option [auth] ACTIVE_CODE_LIVE_MINUTES is no longer used.
    • Configuration option [auth] RESET_PASSWD_CODE_LIVE_MINUTES is no longer used.
    • ๐Ÿ”ง Configuration option [auth] ENABLE_CAPTCHA is no longer used.
    • ๐Ÿ”” Configuration option [auth] ENABLE_NOTIFY_MAIL is no longer used.
    • Configuration option [auth] REGISTER_EMAIL_CONFIRM is no longer used.
    • Configuration option [session] GC_INTERVAL_TIME is no longer used.
    • Configuration option [session] SESSION_LIFE_TIME is no longer used.
    • ๐Ÿ”ง Configuration option [server] ROOT_URL is no longer used.
    • ๐Ÿ”ง Configuration option [server] LANDING_PAGE is no longer used.
    • ๐Ÿ”ง Configuration option [database] DB_TYPE is no longer used.
    • ๐Ÿ”ง Configuration option [database] PASSWD is no longer used.