Skip to content

Releases: CosmosOS/Cosmos

User Kit 20221121

22 Nov 00:33
5cf0c98
Compare
Choose a tag to compare

Features

  • Visual Studio 2022 support
  • Update to .NET 6.0
  • Cross platform support
  • Qemu support
  • Cosmos Audio Infrastructure (CAI) by @ascpixi in #2318

Improvements

Bug Fixes

New Contributors

Full Changelog: Userkit_20220209...UserKit_20221121

User Kit 20220209

09 Feb 17:52
d1ac2c2
Compare
Choose a tag to compare

Bug Fixes

  • Memory leaks fix
  • Various fix

Improvements

  • Port Cosmos and IL2CPU to .net5
  • Faster canvas (double buffering now implemented)
  • Better multi-canvas support (VBE BGA, VBE Multiboot / SVGAII)
  • Compilation faster (yasm support)
  • Better Virtual File System, Better Disk Manager (FAT32 formatting implemented)
  • IL2CPU build now cross-platform
  • Support different textmode size

Changes

  • Memory Manager / Garbage Collector
  • Add ISO9660 filesystem support
  • Add RTL8139 network card support
  • Add TCP support
  • Add DHCP support
  • Add DNS support
  • Draw String, DrawChar, Scale Image support
  • Switch bootloader from Syslinux to Grub2
  • Implemented multiboot2
  • Add possibility to add files into the ISO files in VS property page
  • Add possibility to enable VBE VESA from multiboot in VS property page
  • Add possibility to disable some drivers at boot time

User Kit 20200708

08 Jul 14:04
f5e117e
Compare
Choose a tag to compare

Bug Fixes

  • Fix Error When Launching Kernel in Visual Studio 2019 16.6+
  • Fix Lots of Compiler (IL2CPU) Issues
  • Fix PXE Launch Path
  • Fix Array Clear, Array GetValue Plug

Improvements

  • Cosmos Graphics Subsystem Improvements/Fixes (Bug fixes, Fonts, and more)
  • VBE Driver enhancement (detection from Multiboot, Virtual Box, Double Buffering)
  • CPU Info Plug
  • Added GPT support

Other Changes

User Kit 20190628

29 Jun 20:17
Compare
Choose a tag to compare
  • Add binding redirect for Dapper to fix build error.
  • More types are supported for Dictionary.
  • Array index out-of-bounds checks added to IL2CPU.

User Kit 20190508

08 May 16:55
Compare
Choose a tag to compare

This release includes the following:

  • Support for Visual Studio 2019
  • CGS and Fat fixes
  • Added arithmetic overflow checks

Visual Studio 2017 is no longer supported due to breaking changes in the project system. Older versions of the Userkit can still be used with VS2017.

User Kit 20181010

11 Oct 12:15
Compare
Choose a tag to compare

This release includes the following:

  • Net core 2 support
  • New project system (No more Boot project needed!)
  • More FAT/IO features implemented
  • CGS works on VMWare
  • More BCL plugs (Comparers, etc)
  • Memory allocation performance improvements
  • Zork demo
  • PCNETII Driver fix + UDP / ARP / ICMP

Userkit_20181009

11 Oct 16:36
Compare
Choose a tag to compare

This release includes the following:

  • Net core 2 support
  • New project system (No more Boot project needed!)
  • More FAT/IO features implemented
  • CGS works on VMWare
  • More BCL plugs (Comparers, etc)
  • Memory allocation performance improvements
  • Zork demo

User Kit 20170928

28 Sep 20:50
Compare
Choose a tag to compare

This userkit fixes a small bug in the last userkit where users had to manually edit Cosmos.targets to add 3 lines of code to the first PropertyGroup.

User Kit 20170620

20 Jun 18:37
Compare
Choose a tag to compare

This release includes a fix for a critical bug in the previous User Kit.

Userkit 20170612

13 Jun 03:07
Compare
Choose a tag to compare

This release includes support for Visual Studio 2017, .NET Core, as well as many new features and bug fixes.

New Features:
*Visual Studio 2017 support
*.NET Core support
*FAT file system bug fixes
*Cosmos Graphics System