Skip to content

Latest commit

 

History

History
478 lines (322 loc) · 30.1 KB

CHANGELOG.md

File metadata and controls

478 lines (322 loc) · 30.1 KB

Change Log

Full Changelog

Fixed bugs:

  • Crash when syncing Github PR from a deleted repo #247
  • Buildasaur doesn't extract repo name from GitHub url that does not end in ".git" #244

Closed issues:

  • Analyzer warning counts in commits and email text #253
  • Prebuild trigger cannot find project folder #252
  • Internal Server Error (xcssecurity): could not read password from keychain #245
  • Send heartbeat event when app gets sparkle-updated #236
  • Investigate viability of integration with Swift Package Manager/Build System #197

Merged pull requests:

v1.0.0-b2 (2016-02-04)

Full Changelog

Fixed bugs:

  • Clean install prints errors on startup (migration related) #227
  • Bugfix in migration #234 (czechboy0)

Closed issues:

  • Add types of used services to Heartbeat (to better allocate time for features) #219
  • Update README #213
  • Show on dashboard when a bot is erroring out #206

Merged pull requests:

v1.0.0-b1 (2016-02-03)

Full Changelog

Closed issues:

  • Create a Sparkle xml feed update fastlane action #228
  • Add pushing to Cask into the Fastfile release lane #191
  • Investigate opening a socket to the GitHub server #170
  • Bitbucket Support #65
  • Automatic updates #44

Merged pull requests:

v0.8.0 (2016-01-28)

Full Changelog

Fixed bugs:

  • Fix signing releases with Developer ID #211

Closed issues:

  • Extend SwiftSafe to async ops, use it to synchronize HTTP server for refresh token bottleneck #220
  • Put logs into a separate folder #202
  • Add Crashlytics #198
  • Introduce more state granularity when syncing #168
  • Split logs into multiple files #142
  • Password Storage #137
  • Request/response caching #62

Merged pull requests:

v0.6.5 (2016-01-14)

Full Changelog

Merged pull requests:

v0.6.4 (2015-11-04)

Full Changelog

Fixed bugs:

  • Selecting scheme from popup selects incorrect scheme #193
  • Device missing on OS X Project #192

Closed issues:

  • Sort devices by name and OS version #195
  • Add UI To Update Existing Build Templates #190
  • Add Buildasaur to homebrew cask #189

Merged pull requests:

  • Change the device sort to incorporate name and OS version. #196 (hallc)
  • Fixed incorrect scheme in build template editing screen #194 (czechboy0)

v0.6.3 (2015-10-21)

Full Changelog

Closed issues:

  • Add PR Title to Bot Name #187
  • Migrate away from needing checkout/blueprint files #186
  • Create xcscmblueprint file from an existing bot #173
  • Find a way to force Xcode to generate xcscmblueprint file when not present #165
  • The importance of keeping source control files #154
  • Stash Support #105

Merged pull requests:

  • Parsing metadata information directly from git repo (in the absence of checkout files) #188 (czechboy0)
  • Refactored comment creation (+ added tests) #184 (czechboy0)

v0.6.2 (2015-10-15)

Full Changelog

Fixed bugs:

  • Blueprint file fails to validate #172
  • SSH error occurs when pushing a commit to a branch with an active PR while first build is running #112

Closed issues:

  • Option to add Buildasaur to login items #177
  • Ensure we're not re-posting the same comment #163
  • Gray out PR branches in "watched branches" #161
  • Add deep links to Xcode in posted GitHub comments #160
  • Allow Builda to be ran as a CLI tool (no UI) #100

Merged pull requests:

v0.6.1 (2015-10-14)

Full Changelog

Closed issues:

Merged pull requests:

v0.6.0 (2015-10-13)

Full Changelog

Fixed bugs:

  • GitHub API request rate seems wrong #156

Closed issues:

  • nothing happens when clicking save button on Build Template Settings sheet #157
  • Add autostart option (starts syncers on launch) #155
  • Improve position of new windows on screen #153
  • Write a migrator to the new data structure in multi-repo changes #152
  • Xcode 7: Investigate how xcscmblueprint relates to xccheckout #89
  • Support multiple repositories #12
  • Save triggers independently of build templates (for easy reuse) #1

Merged pull requests:

v0.5.1 (2015-10-06)

Full Changelog

Fixed bugs:

  • Buildasaur post multiple comments for the same integration #147
  • Schemes not detected when owned by workspace #144

Closed issues:

  • Parse workspace as proper XML #148
  • Can you put bots or at least triggers under source control? #145
  • Can't add Xcode Project/Workspace #140
  • Generate Settings UI Dynamically from a JSON #111
  • Adaptive sync interval #57

Merged pull requests:

v0.5.0 (2015-09-29)

Full Changelog

Fixed bugs:

  • Bots Initial Integrations Are Not Triggered #129
  • Can't setup using a project that was checked out via SSH #127

Closed issues:

  • Change the lttm barrier default from enabled to disabled #130
  • Analyzer Warnings are Not considered Errors #128
  • Alamofire issue when creating a .app (crashes on startup) #126
  • Improve logs #121
  • Investigate simplifying networking code with Alamofire #120
  • Give more detailed test result comments #87
  • Handle timing-out Simulator/Devices #84
  • Hook into the websocket published by xcs to update GitHub status better #7

Merged pull requests:

  • Refactored loading of checkout file, added support for xcscmblueprint file #141 (czechboy0)
  • Disable App Transport Security to connect to self-signed XCS #134 (Brett-Best)
  • lttm barrier default changed to disabled #131 (czechboy0)

v0.4.0 (2015-09-17)

Full Changelog

Closed issues:

  • Add basic, anonymous stat reporting #93

Merged pull requests:

v0.3.1 (2015-09-17)

Full Changelog

Fixed bugs:

  • Build Template UI - Testing Devices Not Shown Bug #124 (czechboy0)

Closed issues:

  • Testing devices don't show up when editing a build template #123

v0.3 (2015-09-10)

Full Changelog

Closed issues:

  • what does LTTM mean? #117

Merged pull requests:

v0.3-beta5 (2015-08-25)

Full Changelog

Closed issues:

  • Redundant integration step reporting #113

Merged pull requests:

v0.3-beta4 (2015-07-25)

Full Changelog

Closed issues:

  • 0.29: The server SSH fingerprint failed to verify. #107

Merged pull requests:

v0.3-beta3 (2015-07-19)

Full Changelog

Fixed bugs:

  • Clean testing device ids when destination is changed #85
  • Incorrect comment info #82

Closed issues:

  • Save Project Name to Build Templates and only show filtered for specific project #96
  • Create an object for TestHierarchy #92
  • Report code coverage in github comments #75

Merged pull requests:

  • Moved logging to BuildaKit #102 (czechboy0)
  • Pulled out logic into BuildaKit, split BuildaUtils into a separate project #101 (czechboy0)
  • Filter Build Templates by Project #98 (czechboy0)
  • Clean testing device ids when scheme/device filter type is changed #97 (czechboy0)
  • Update README.md #95 (czechboy0)
  • Adding Code Coverage and Test Number changes to comments #91 (czechboy0)

v0.3-beta2 (2015-07-15)

Full Changelog

Merged pull requests:

v0.3-beta1 (2015-07-02)

Full Changelog

Fixed bugs:

  • It is not possible to edit trigger scripts inline #58

Closed issues:

  • Infer and automatically filter devices based on target type #77
  • Migrate to Swift 2 #76
  • Update UI to support multiple repositories #72
  • Migrate to XcodeServerSDK #71
  • Buildasaur immediately crashes after being started #70
  • Xcode 7 support #69
  • Leaving for WWDC, back in mid June. #67
  • Identify bots not by name but by a custom key #66
  • Extract BuildaCiServer #63
  • Autocreation Test #55
  • Autocreation Test #54
  • Add a Readme badge for "Build Passing" #33
  • Update branch's commit statuses based on a non-PR bot #18

Merged pull requests:

v0.2.9 (2015-05-14)

Full Changelog

Closed issues:

  • Add a menu icon for Buildasaur and make it run in the background #26

Merged pull requests:

v0.2.8 (2015-05-14)

Full Changelog

Fixed bugs:

  • Test cancelling an integration during checkout, doesn't it integrate again? Fix #46

Merged pull requests:

  • Fix for canceled integrations during Checkout #47 (czechboy0)

v0.2.7 (2015-05-13)

Full Changelog

Fixed bugs:

  • Build Template Settings has no schemes in dropdown #38
  • Support for SSH passphrases #27

Closed issues:

  • Report build run duration in status/comment #31
  • Validate SSH keys during project setup validation #30
  • A way to disable automatic comments #28
  • Add Blueprint validation with xcsbridge source-control #25

Merged pull requests:

v0.2.6 (2015-05-04)

Full Changelog

Fixed bugs:

  • Add support for PRs across forks #23

Merged pull requests:

  • added support for cross-fork pull requests #24 (czechboy0)
  • Fixed repo permissions check #22 (mdio)

v0.2.5 (2015-05-03)

Full Changelog

Fixed bugs:

  • Check if supplied GitHub account has read and write access to the repository #15
  • Disable URL caching to always get the latest data from GitHub (comments, statuses) #10

Closed issues:

  • Add GitHub rate limit monitoring and smart interval estimation #17
  • Find out whether GitHub rate limit is per user or per token #13
  • Allow automatic start of builds after pull request has been opened #11
  • Show current step's string in the commit status (building/testing/archiving,...) #3

Merged pull requests:

  • added support for optional lttm #21 (czechboy0)
  • GitHub Rate Limiting in the UI now #20 (czechboy0)
  • Improved error handling, GitHub rate limiting in the log #19 (czechboy0)
  • Added running integration's current step into github status #16 (czechboy0)
  • Added note about r/w repository access to README.md #14 (mdio)

v0.2.4 (2015-04-26)

Full Changelog

v0.2.3 (2015-04-12)

Full Changelog

Closed issues:

  • Add logging into a file #5

v0.2.2 (2015-04-12)

Full Changelog

Merged pull requests:

0.2.1 (2015-04-12)

* This Change Log was automatically generated by github_changelog_generator