Skip to content

Releases: celonis/homcc

v1.0.1 - Frogfish

17 Nov 12:30
a0aa1ae
Compare
Choose a tag to compare

What's Changed

  • Update plots in README by @OliLay in #92
  • fix: Do not fail if return code of compiler is != 0 for local compilations by @OliLay in #93
  • fix: Environment checks in sanboxed environments by @OliLay in #94
  • fix: Move shell_environment.py to common module by @OliLay in #95
  • Fix actions by @OliLay in #97
  • Replaced home-office with work from home by @polschumacher in #96
  • feat: LRU cache for dependencies by @OliLay in #98
  • Bump version: 1.0.1 by @spirsch in #99

New Contributors

Full Changelog: v1.0.0...v1.0.1

v1.0.0 - Epidexipteryx

27 Jun 13:35
debf1e7
Compare
Choose a tag to compare

What's Changed

  • Cpl 7607 read state files by @yagmurdum in #78
  • feat: monitor-split-window-into-categories - CPL-8485 by @f-wenz in #79
  • feat: monitor-add-central-summary-class - CPL-8486 by @f-wenz in #80
  • Fix SysV semaphore race by @OliLay in #83
  • Upgrade setuptools by @OliLay in #84
  • MIT License by @spirsch in #85
  • feat: monitor-summary-files - CPL-8575 by @f-wenz in #81
  • feat: monitor summary hosts - CPL-8576 by @f-wenz in #86
  • feat: Semaphore for preprocessing by @OliLay in #87
  • fix: Do not remap paths under /usr/lib and /usr/include by @OliLay in #88
  • CPL-9050: Graceful handling of remote compilation timeout by @spirsch in #89
  • Revise cross-compilation by @OliLay in #90
  • Bump version: 1.0.0 by @spirsch in #91

New Contributors

Full Changelog: v0.0.4...v1.0.0

v0.0.4 - Drumfish

27 Feb 11:57
4a4cf49
Compare
Choose a tag to compare

What's Changed

Full Changelog: https://github.com/celonis/homcc/commits/v0.0.4

v0.0.3 - Cobra

16 Jan 08:16
649b445
Compare
Choose a tag to compare

What's Changed

  • isort repository and add check to CI by @spirsch in #50
  • CPL-7063: Enable StateFiles by @spirsch in #45
  • CPL-7103: Refactor schroot profile parsing by @OliLay in #43
  • CPL-7155: Compiler refactoring by @OliLay in #51
  • CPL-7821: Use SysV IPC by @OliLay in #53
  • CPL-7499: Add Veracode Scans by @OliLay in #54
  • Fix docker CI by @spirsch in #56
  • CPL-7545: StateFile slot generation updated by @yagmurdum in #58
  • CPL 7597 - replace server path with client path for compilation stdout stderr by @yagmurdum in #59
  • CPL-7349: Terminate compilation on client-side socket close by @OliLay in #57
  • Cpl 7606 monitor create basic pyside prototype by @yagmurdum in #60
  • fix: fixes for new mypy version by @spirsch in #62
  • CPL-7766: Activate Connecting and Preprocessing Phase by @spirsch in #61
  • fix: async Arguments fallback by @spirsch in #63
  • CPL-7236: Fix compiler args absorption by @spirsch in #52
  • fix-error-client-message-on-unrecoverable-errors by @spirsch in #64
  • fix-error-client-message-on-unrecoverable-errors-on-local-executions by @spirsch in #65
  • Remove unused version variable from the VeraCode action and run VeraCode only on main by @OliLay in #66
  • Fix: Respect Timeout on client side by @OliLay in #68
  • Added deployment hints to README by @OliLay in #69
  • Bump version to 0.0.3 by @OliLay in #70
  • Fix leaking file descriptors by @OliLay in #71

New Contributors

Full Changelog: v0.0.2...v0.0.3

v0.0.2 - Bongo

16 Aug 07:10
295b331
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.1...v0.0.2

v0.0.1 - Aye-aye

11 May 14:30
f01ea47
Compare
Choose a tag to compare

What's Changed

  • CPL-6057: Server first steps by @OliLay in #1
  • CPL-6114: Server, compile simple programs by @OliLay in #2
  • CPL-6056: client side first steps by @spirsch in #3
  • CPL-6289: GitHub Actions Setup by @spirsch in #4
  • CPL-6286: Overhaul CompilationResultMessage by @OliLay in #5
  • CPL-6333: Fix linting and formatting by @OliLay in #6
  • CPL-6318: Client Update by @spirsch in #7
  • CPL-6319: Compatibility with query-engine by @OliLay in #8
  • CPL-6418: Improve logging by @spirsch in #10
  • CPL-6422: Implemented caching by @OliLay in #9
  • CPL-6423: Debian packaging by @OliLay in #13
  • CPL-6442: Max amount of parallel connections on server by @OliLay in #11
  • CPL-6419-Client-Config by @spirsch in #12
  • CPL-6420: Server Config by @spirsch in #14
  • CPL -6421 Compression by @OliLay in #15
  • CPL-6470: Client smart host selection by @spirsch in #16
  • Fix path translation issue and issue when not linking by @OliLay in #17
  • CPL-6469: Deployment related additional bug-fixes and refactoring by @spirsch in #18
  • Fix flaky clang tests on CI by @OliLay in #21
  • Cleanup & Caching Refactoring by @OliLay in #20
  • CPL-6546: Client Profiles by @spirsch in #19
  • Introduce timeout for initial connection by @spirsch in #22
  • Disconnection on erroneous Client Profiles by @spirsch in #23
  • CPL-6552: Refactoring, more E2E tests, missing compiler detection by @OliLay in #25
  • Refactoring and minor improvements by @spirsch in #24

New Contributors

Full Changelog: https://github.com/celonis/homcc/commits/v0.0.1