Skip to content

Latest commit

 

History

History
127 lines (77 loc) · 2.19 KB

CHANGELOG.md

File metadata and controls

127 lines (77 loc) · 2.19 KB

Changelog

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

The format is based on Keep a Changelog.

[1.0.1] - 2023-06-16

Added

  • Project introduction video

Changed

  • Some details of test scripts

[1.0.0] - 2023-06-15

Added

  • Page operations
  • Complete the test scripts

Changed

  • The project report done
  • Add annotations to source codes
  • Format the source code
  • Organize the project repo

[0.2.2] - 2023-06-14

Added

  • A complete C project structure with headers

Changed

  • Update some documents and the report

[0.2.1] - 2023-06-12

Changed

  • Some slight modifications in source files

[0.2.0] - 2023-06-09

Added

  • Bitmap functions of Linux kernel
  • Load and remove kernel module script

Changed

  • Change the develop environment to Linux 3.13.170 generic
  • Make the file system initializer more complete

[0.1.1] - 2023-05-30

Added

  • Project midterm report

Fixed

  • Some bugs in file system initializer
  • Some bugs of cannot mount and initialize virtual disk

[0.1.0] - 2023-05-14

Added

  • Main structure of file system
  • A naïve file system maker
  • Mount virtual disk script

[0.0.3] - 2023-05-04

Added

  • First kernel module
  • Design of file system layout

[0.0.2] - 2023-04-14

Added

  • Some directories
  • Project proposal (first draft)

[0.0.1] - 2023-04-13

Added

  • Initialize the repository.
  • Add README.md and CHANGELOG.md.

How to keep a changelog?

  1. For each version, put the new log on the top of the changelog.

  2. Format:

    ## [x.x.x] - YYYY-MM-DD
    ### TYPE 1
    - Description 1
    - Description 2
    ### TYPE 2
    - Description 1
    - Description 2
    ...
  3. Update types:

    • Added for new features.
    • Changed for changes in existing functionality.
    • Deprecated for soon-to-be removed features.
    • Removed for now removed features.
    • Fixed for any bug fixes.
    • Security in case of vulnerabilities.
  4. Chinese accepted, as long as we can translate this changelog into English by DDL :)