Release of 1.1.0

Thu Mar 9, 2017 by tboerger

We proudly present the release of Gitea version 1.1.0. We have closed 126 issues and we also merged 348 pull requests to release this version of Gitea. You can download one of our pre-built binaries from our downloads page, you just need to select the correct platform. For further details of the installation follow our installation guide.

Changelog

  • BREAKING
    • The SSH keys can potentially break, make sure to regenerate the authorized keys
  • FEATURE
    • Git LFSv2 support #122
    • API endpoints for repo watching #191
    • Search within private repos #222
    • Hide user email address on explore page #336
    • Protected branch system #339
    • Sendmail for mail delivery #355
    • API endpoints for org webhooks #372
    • Enabled MSSQL support #383
    • API endpoints for org teams #370
    • API endpoints for collaborators #375
    • Graceful server restart #416
    • Commitgraph / timeline on commits page #428
    • API endpoints for repo forks #509
    • API endpoints for releases #510
    • Folder jumping #511
    • Stars tab on profile page #519
    • Notification system #523
    • Push and pull through reverse proxy basic auth #524
    • Search for issues and pull requests #530
    • API endpoint for stargazers #597
    • API endpoints for subscribers #598
    • PID file support #610
    • Two factor authentication (2FA) #630
    • API endpoints for org users #645
    • Release attachments #673
    • OAuth2 consumer #679
    • Add ability to fork your own repos #761
    • Search repository on dashboard #773
    • Search bar on user profile #787
    • Track label changes on issue view #788
    • Allow using custom time format #798
    • Redirects for renamed repos #807
    • Track assignee changes on issue view #808
    • Track title changes on issue view #841
    • Archive cleanup action #885
    • Basic Open Graph support #901
    • Take back control of Git hooks #1006
    • API endpoints for user repos #1059
  • BUGFIXES
    • Fixed counting issues for issue filters #413
    • Added back default settings for SSH #500
    • Fixed repo permissions #513
    • Issues cannot be created with labels #622
    • Add a reserved wiki paths check to the wiki #720
    • Update website binding MaxSize to 255 #722
    • User can see the private activity on public history #818
    • Wrong pages number which includes private repositories #844
    • Trim whitespaces for search keyword #893
    • Don’t rewrite non-gitea public keys #906
    • Use fingerprint to check instead content for public key #911
    • Fix random avatars #1147
  • ENHANCEMENT
    • Refactored process manager #75
    • Restrict rights to create new orgs #193
    • Added label and milestone sorting #199
    • Make minimum password length configurable #223
    • Speedup conflict checking on pull requests #276
    • Added button to delete merged pull request branches #441
    • Improved issue references within markdown #471
    • Dutch translation for the landingpage #487
    • Added Gogs migration script #532
    • Support a .gitea folder for issue templates #582
    • Enhanced diff-view coloring #584
    • Added ETag header to avatars #721
    • Added option to config to disable local path imports #724
    • Allow custom public files #782
    • Added pprof endpoint for debugging #801
    • Added X-GitHub-* headers #809
    • Fill SSH key title automatically #863
    • Display Git version on admin panel #921
    • Expose URL field on issue API #982
    • Statically compile the binaries #985
    • Embed build tags into version string #1051
    • Gitignore support for FSharp and Clojure #1072
    • Custom templates for static builds #1087
    • Add ProxyFromEnvironment if none set #1096
  • MISC
    • Replaced remaining Gogs references
    • Added more tests on various packages
    • Use Crowdin for translations again
    • Resolved some XSS attack vectors
    • Optimized and reduced number of database queries