Skip to content

Releases: OCAP2/web

v2.1.0-rc4

04 Feb 20:55
a926057

Choose a tag to compare

v2.1.0-rc4 Pre-release
Pre-release

What's Changed

  • fix: use path.Clean for URL paths to fix Windows static file serving by @fank in #124

Full Changelog: v2.1.0-rc3...v2.1.0-rc4

v2.1.0-rc3

04 Feb 20:11
59bbbc9

Choose a tag to compare

v2.1.0-rc3 Pre-release
Pre-release

What's Changed

  • fix: include settings example in release archives by @fank in #109
  • fix: handle null arrays in operation data by @fank in #110
  • fix: prevent upload failures from missing data directory by @fank in #112
  • feat: add healthcheck endpoint by @fank in #113
  • fix: align parser with old extension data format by @fank in #115
  • fix: correct ELLIPSE marker size to match in-game display by @fank in #117
  • fix: implement true grid pattern for Grid and Cross brushes by @fank in #118
  • fix: correct default alive state in protobuf decoder by @fank in #119
  • fix: normalize filename handling with migration script by @fank in #120
  • fix: download button not working in streaming mode by @fank in #121
  • fix: add fire lines support for streaming/protobuf playback mode by @fank in #122
  • fix: preserve assets folder structure in release archives by @fank in #123

Full Changelog: v2.1.0-rc2...v2.1.0-rc3

v2.1.0-rc2

31 Jan 22:41
b0a579b

Choose a tag to compare

v2.1.0-rc2 Pre-release
Pre-release

What's Changed

  • fix: register storage engines for all CLI convert commands by @fank in #92
  • fix: detect gzip by magic bytes instead of file extension by @fank in #93
  • feat: add BuildVersion to version endpoint by @fank in #94
  • fix: hide null extension/addon versions in About modal by @fank in #95
  • fix: add extension/addon version to protobuf/flatbuffers schemas by @fank in #96
  • ci: split CI workflow into go and build by @fank in #97
  • feat: add format status column to operation list by @fank in #98
  • feat: reset interrupted conversions on server startup by @fank in #99
  • feat: add failed status icon to operation list by @fank in #100
  • fix: improve Docker build caching for Go modules by @fank in #101
  • feat: use native arm64 runner for Docker builds by @fank in #102
  • feat: add counter/score display for mission playback by @fank in #103
  • feat: add dropdown to control unit name display (hide AI names) by @fank in #104
  • fix: guard against empty message in counter events by @fank in #106
  • fix: use absolute URLs for SVG pattern references by @fank in #105
  • feat: add grid lines and scale ruler to map by @fank in #107
  • fix: parse player name in connect/disconnect events by @fank in #108

Full Changelog: v2.1.0-rc1...v2.1.0-rc2

v2.1.0-rc1

31 Jan 13:23
03f506c

Choose a tag to compare

v2.1.0-rc1 Pre-release
Pre-release

What's Changed

  • Fixed marker rotation by @fank in #9
  • adds web support for role description prepended to player name in player list by @indig0fox in #11
  • Remove group when going back in time and unit does not exist yet by @fank in #7
  • Refactory server by @tekig in #12
  • Added capture the flag event by @fank in #16
  • Fixed zoom in share not working by @fank in #17
  • Increase width to fit role changes by @fank in #18
  • Fixed side filter by @fank in #21
  • Dont draw marker if not visible by @fank in #23
  • Switch between system if available by @fank in #24
  • Added terminal hacking events by @fank in #25
  • Styling updates by @fank in #27
  • Readded customize option & cleanup by @fank in #28
  • Use causedBy for victim if disconnected at same frame by @fank in #29
  • Added new "captured" event by @fank in #26
  • Added support for mission time by @fank in #30
  • Kills of entities of the same side should decrease kill count by @fank in #31
  • Using point cache to reduce the number of requests by @tekig in #33
  • Added html encoding to prevent xss by @fank in #32
  • Fixed styling issues in Firefox by @fank in #35
  • Improved alpha check by @fank in #38
  • Added support for frames in positions by @fank in #37
  • Replaced jQuery with native javascript by @fank in #36
  • Added smooth transition by @fank in #34
  • Option to disable kill count in ui by @fank in #39
  • Fix docker image path in README.md by @veteran29 in #40
  • Early exit in Vehicle._updateAtFrame by @veteran29 in #41
  • Fix sample docker run command by @P4sca1 in #43
  • Update dependencies by @tekig in #47
  • Add Italian translation by @Fratee in #46
  • Add: Czech localization by @YetheSamartaka in #45
  • Server supports relative paths by @tekig in #48
  • Regional time calls changed to UTC for date display by @Exirium in #49
  • add JSON.gz file download button (to use with ocap2arma) by @galevsky in #50
  • ci: pin GitHub Actions to commit SHAs by @fank in #52
  • ci: add Dependabot configuration by @fank in #53
  • Bump docker/login-action from 1.10.0 to 3.6.0 by @dependabot[bot] in #55
  • Bump actions/setup-go from 2.2.0 to 6.2.0 by @dependabot[bot] in #56
  • Bump actions/upload-artifact from 2.3.1 to 6.0.0 by @dependabot[bot] in #63
  • Bump docker/metadata-action from 3.8.0 to 5.10.0 by @dependabot[bot] in #61
  • Bump actions/checkout from 2.7.0 to 6.0.1 by @dependabot[bot] in #60
  • fix: resolve Docker build failures by @fank in #54
  • Bump docker/build-push-action from 2.5.0 to 6.18.0 by @dependabot[bot] in #58
  • ci: add PR checks and concurrency control by @fank in #67
  • Bump github.com/stretchr/testify from 1.8.1 to 1.11.1 by @dependabot[bot] in #57
  • Bump github.com/spf13/viper from 1.15.0 to 1.21.0 by @dependabot[bot] in #59
  • Bump github.com/labstack/echo/v4 from 4.10.2 to 4.15.0 by @dependabot[bot] in #62
  • fix: update Go version to 1.24 for Docker build by @fank in #68
  • Bump alpine from 3.14 to 3.23 by @dependabot[bot] in #66
  • Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #69
  • feat: large recording playback with chunked streaming by @fank in #70
  • refactor: adopt standard Go project layout by @fank in #71
  • chore: update config files by @fank in #73
  • ci: add test coverage tracking by @fank in #74
  • test: improve server package coverage to 65% by @fank in #75
  • test: improve coverage for handler, operation, and worker by @fank in #76
  • test: improve storage package coverage (Phase 3) by @fank in #77
  • test: improve conversion and handler coverage (Phase 4) by @fank in #78
  • test: improve coverage for operation and converter (Phase 5) by @fank in #79
  • test: improve coverage for storage and handlers (Phase 6) by @fank in #80
  • test: improve coverage for marker and conversion worker (Phase 7) by @fank in #81
  • test: add unit tests for cmd/ocap-webserver package (Phase 8) by @fank in #82
  • test: add convertAll operation tests (Phase 9) by @fank in #83
  • ci: exclude generated code from coverage metrics by @fank in #84
  • Bump dawidd6/action-download-artifact from 12 to 13 by @dependabot[bot] in #86
  • Bump docker/login-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #85
  • feat: merge web improvements from PR #42 (cloud tiling, layer controls) by @fank in #87
  • feat: end-to-end format versioning by @fank in #89
  • ci: add latest tag to Docker images for releases by @fank in #90
  • ci: multi-platform builds with bundled assets by @fank in #91

New Contributors

Full Changelog: https://github.com/OCAP2/web/commits/v2.1.0-rc1