Skip to content

Latest commit

 

History

History
81 lines (53 loc) · 2.01 KB

CHANGELOG.md

File metadata and controls

81 lines (53 loc) · 2.01 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.3.0 - 2025-01-14

Refactoring and Simplification

Added

  • new Messages channel in Connection for receiving server messages (authorization status, server notifications) sent by the server not in response to direct commands
  • 32x32 and 64x64 winres icons for cli
  • .golangci.yml config and fix linting issues
  • more detailed comments in accordance with godoc

Changed

  • cli args parse now with jessevdk/go-flags
  • removed logging from bercon and bercon-cli
  • dependencies related to cli have been moved to internal packages

0.2.0 - 2024-12-11

Added

  • Output of short country code based on GeoIP data in plain or JSON response format if path to mmdb GeoIP city database is specified in --geo-db flag, -g or BERCON_GEO_DB variable
  • ParseWithGeo and ParseWithGeoDB functions in beparser for simple use with geo data
  • beprinter package for simple response data printing
  • Bill of materials for cli and binaries
  • CI stage to check the alignment of go structure fields

Changed

  • Aligned fields for all go structures
  • Update dependencies

0.1.1 - 2024-12-08

Added

  • Windows manifest and icon for binary exe
  • Scan release binaries on VirusTotal

Changed

  • Disabled UPX packer for Windows binaries to prevent false positives from some antivirus

0.1.0 - 2024-11-28

Added

  • First public release