summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
AgeCommit message (Collapse)Author
2024-08-27Fix weird crate versions; Bump dependency versions. Core: Implement 'Clone', ↵HEAD0.13.0-2masterGabriel Bjørnager Jensen
'Copy', 'Display', 'Eq', and 'PartialEq' for 'net::SessionToken'; Add more variants to 'Response'; Add 'net::ServerStatus' type. Client: Refactor. Server: Add 'Session' type; Restructure 'Server'; Handle and respond to requests; Add 'Error' and 'Result' types; Handle errors (instead of just panicking); Depend on 'rand'; Add 'Config' structure; Depend on 'configparser'; Add test configuration.
2024-08-24Update logo; Update lints; Bump dependency versions. Core: Add 'net' module; ↵0.13.0-1Gabriel Bjørnager Jensen
Add 'net::Request' and 'net::Response' types; Add 'net::SessionToken' type; Add 'net::DEFAULT_SERVER_PORT' constant. Client: Add 'ServerConnection' type; Add 'Client' type; Depend on 'bzipper'. Server: Rename 'App' to 'Server'; Depend on 'bzipper'.
2024-08-21Rewrite in Rust; Update copyright years; Update gitignore; Use decimal ↵0.13.0-0Gabriel Bjørnager Jensen
versioning; Add core library; Add client and ;server executables; Reformat changelog; Reformat credits. Core: Depend on 'bzipper'.
2023-08-10Update readme; Improve commenting;Gabriel Bjørnager Jensen
2023-08-10Fix readme;Gabriel Bjørnager Jensen
2023-08-10Update readme; Add dependencies subsection to readme; Add function for logging;Gabriel Bjørnager Jensen
2023-08-10Fix and update readme; Update and fix installation script; Put version ↵Gabriel Bjørnager Jensen
number in readme;
2023-08-10Update readme; Add function for getting the hull mass of a ship type; Update ↵Gabriel Bjørnager Jensen
commenting; Don't define object-kind type types inside their appropriate class; Rename ware_mass to ware_density; Add ship type 'canis';
2023-08-10Update readme;Gabriel Jensen
2023-08-09Update readme (add logo);Gabriel Bjørnager Jensen
2023-08-09Update readme; Update changelog style;Gabriel Bjørnager Jensen
2023-08-09Update readme (eg. use non-ASCII characters)Gabriel Bjørnager Jensen
2023-08-09Fix CMake not complaining about data directory not being specified; Find ↵Gabriel Bjørnager Jensen
packages in CMake; Update exception specifiers; Add terminal parameter for specifying the port number; Update help screen; Rename terminal paramaeter 'name' to 'save'; Add server configuration structure; Clean up code; Improve commenting; Update ware list; Add linked-list class for object roots; Fix gravitate in the case of overlaping objects; Add our own terminate functions for unrecoverable errors; Improve error handling; Add new header for network formats; Fix save path; Make readme Markdown; Make changelog Markdown; Rename home_directory to base_directory;