Skip to content

Latest commit

 

History

History
351 lines (213 loc) · 26.6 KB

CHANGELOG.md

File metadata and controls

351 lines (213 loc) · 26.6 KB

Changelog

1.0.2 (2024-11-11)

Build System

  • deps: bump csv from 1.3.0 to 1.3.1 (#56) (e694279)
  • deps: bump serde from 1.0.210 to 1.0.213 (#53) (c8fdaff)
  • deps: bump serde from 1.0.213 to 1.0.214 (#55) (2c3317f)

1.0.1 (2024-09-13)

Build System

  • deps: bump peter-evans/create-pull-request from 6 to 7 (#51) (d18ad67)
  • deps: bump serde from 1.0.206 to 1.0.209 (#49) (98b9989)
  • deps: bump serde from 1.0.209 to 1.0.210 (#52) (a22c0e5)

1.0.0 (2024-08-18)

Features

  • add a recursion exercice to the loops (#27) (c4da9a9)

Miscellaneous Chores

1.0.0-rc.3 (2024-08-14)

Miscellaneous Chores

Build System

  • change boddy of pr (#38) (eb7605f)
  • deps: bump serde from 1.0.203 to 1.0.204 (#40) (69424c6)
  • deps: bump serde from 1.0.204 to 1.0.206 (#41) (8112da4)

1.0.0-rc.2 (2024-08-14)

Features

  • add a boolean exercice file (#14) (876672c)
  • add a full adder function (876672c)
  • add a nand function (876672c)
  • add exercices for structures and enumerations (#16) (9aae939)
  • add function to test if a number is a multiple of another one (876672c)
  • add function to test if a number is include between 2 numbers (876672c)
  • add release please action (fbc5079)
  • add release please configuration file (0691157)
  • add release please manifest (a7797d5)
  • arrays: add_odd_numbers_and_add_even_numbers (c08bfc4)
  • boolean: add a function opposite of the first2_or_third one (876672c)
  • boolean: add a half adder to make the full adder easier to understand (876672c)
  • boolean: add a nor function (876672c)
  • boolean: add a xnor function (876672c)
  • boolean: add an exercise the importance of the order between operators (876672c)
  • boolean: add light switch problem (876672c)
  • change crate to lib type, and transfer tests from cfg to docs (e9e7a7d)
  • deserialise and sum exercise (#23) (17152ff)
  • deserialize: add deserialize exercise struct (17152ff)
  • deserialize: complete deserialize to vec of struct exercise (17152ff)
  • loops: add some loops exercises (#13) (c08bfc4)
  • loops: create_array_with_elements_between_given_numbers (c08bfc4)
  • loops: create_array_with_elements_between_given_numbers add simple test with negatives (c08bfc4)
  • loops: create_array_with_given_number_of_elements (c08bfc4)
  • loops: matrix_generation (c08bfc4)
  • map-filter-reduce: simple sum exercise (17152ff)
  • move tests to docs (86a7070)
  • move tests to docs (#5) (a14b96d)
  • struct_enum: add a function to split a string in a vector of token (9aae939)
  • struct_enum: add a methode to calculate distance between 2 points (9aae939)
  • struct_enum: add a methode to make a symetry of a shape over the axe x (9aae939)
  • struct_enum: add enum to store shape (9aae939)
  • struct_enum: create a point in a 2d space (9aae939)

Bug Fixes

Tests

  • add should panic test case for get_biggest_and_smallest_elements_from_array (a14b96d)

Performance Improvements

  • use is ascii digit in struct enums (01896b9)

Miscellaneous Chores

Documentation

  • add ex summary in lib.rs entry point (af9b842)
  • add exercises summary in readme (af9b842)
  • add introduction comment on lib.rs (a14b96d)
  • change comment for future functions body removal (af9b842)
  • display version number in readme (6b4ae91)
  • fix write your code comments (01896b9)
  • update of readme (#18) (af9b842)
  • update readme with new exercises summary (01896b9)

Refactors

  • simplify boolean expression (01896b9)
  • struct_enum: change the panic test in tokenize for § to be more clear it should panic (9aae939)

Build System

  • automatically remove solution from exercices (#28) (0d852a9)
  • change boddy of pr (#38) (eb7605f)
  • deps: bump serde from 1.0.203 to 1.0.204 (#40) (69424c6)
  • deps: bump serde from 1.0.204 to 1.0.206 (#41) (8112da4)
  • fix: rename fd to fdfind as it's the name on ubuntu (#34) (caa2bd5)
  • fix: use apt-get install as sudo (#32) (eb352ea)

Continuous Integration

  • add concurency group for ci action (#36) (5adb500)
  • add formatting action (#20) (12eb91f)
  • add github action to package ecosystem (#24) (dcc2a7d)
  • add new action to run tests on github (04fa7b7)
  • fix: release please increment false number (#33) (faa2b56)
  • fix: remove release please prerelease config (#35) (6516f17)
  • setup dependabot (#11) (4b89d39)
  • update ci action to integrate clippy (01896b9)

1.0.0-rc.2 (2024-07-04)

Bug Fixes

Miscellaneous Chores

Build System

  • automatically remove solution from exercices (#28) (0d852a9)
  • fix: rename fd to fdfind as it's the name on ubuntu (#34) (caa2bd5)
  • fix: use apt-get install as sudo (#32) (eb352ea)

Continuous Integration

  • add concurency group for ci action (#36) (5adb500)
  • fix: release please increment false number (#33) (faa2b56)
  • fix: remove release please prerelease config (#35) (6516f17)

1.0.0-rc.1 (2024-06-18)

Performance Improvements

  • use is ascii digit in struct enums (01896b9)

Miscellaneous Chores

Documentation

  • fix write your code comments (01896b9)
  • update readme with new exercises summary (01896b9)

Refactors

  • simplify boolean expression (01896b9)

Continuous Integration

  • add github action to package ecosystem (#24) (dcc2a7d)
  • update ci action to integrate clippy (01896b9)

0.1.8 (2024-06-17)

Features

  • deserialise and sum exercise (#23) (17152ff)
  • deserialize: add deserialize exercise struct (17152ff)
  • deserialize: complete deserialize to vec of struct exercise (17152ff)
  • map-filter-reduce: simple sum exercise (17152ff)

Miscellaneous Chores

  • add dataset for map filter exercises (17152ff)
  • deps: add csv and serde for future exercises (17152ff)

Continuous Integration

0.1.7 (2024-06-17)

Miscellaneous Chores

  • remove unused test directory (af9b842)

Documentation

  • add ex summary in lib.rs entry point (af9b842)
  • add exercises summary in readme (af9b842)
  • change comment for future functions body removal (af9b842)
  • update of readme (#18) (af9b842)

0.1.6 (2024-06-17)

Features

  • add exercices for structures and enumerations (#16) (9aae939)
  • struct_enum: add a function to split a string in a vector of token (9aae939)
  • struct_enum: add a methode to calculate distance between 2 points (9aae939)
  • struct_enum: add a methode to make a symetry of a shape over the axe x (9aae939)
  • struct_enum: add enum to store shape (9aae939)
  • struct_enum: create a point in a 2d space (9aae939)

Refactors

  • struct_enum: change the panic test in tokenize for § to be more clear it should panic (9aae939)

0.1.5 (2024-06-14)

Features

  • add a boolean exercice file (#14) (876672c)
  • add a full adder function (876672c)
  • add a nand function (876672c)
  • add function to test if a number is a multiple of another one (876672c)
  • add function to test if a number is include between 2 numbers (876672c)
  • boolean: add a function opposite of the first2_or_third one (876672c)
  • boolean: add a half adder to make the full adder easier to understand (876672c)
  • boolean: add a nor function (876672c)
  • boolean: add a xnor function (876672c)
  • boolean: add an exercise the importance of the order between operators (876672c)
  • boolean: add light switch problem (876672c)

0.1.4 (2024-06-14)

Features

  • arrays: add_odd_numbers_and_add_even_numbers (c08bfc4)
  • loops: add some loops exercises (#13) (c08bfc4)
  • loops: create_array_with_elements_between_given_numbers (c08bfc4)
  • loops: create_array_with_elements_between_given_numbers add simple test with negatives (c08bfc4)
  • loops: create_array_with_given_number_of_elements (c08bfc4)
  • loops: matrix_generation (c08bfc4)

Continuous Integration

0.1.3 (2024-06-14)

Features

  • change crate to lib type, and transfer tests from cfg to docs (e9e7a7d)
  • move tests to docs (86a7070)
  • move tests to docs (#5) (a14b96d)

Tests

  • add should panic test case for get_biggest_and_smallest_elements_from_array (a14b96d)

Documentation

  • add introduction comment on lib.rs (a14b96d)

Continuous Integration

  • add new action to run tests on github (04fa7b7)

0.1.2 (2024-05-29)

Miscellaneous Chores

0.1.1 (2024-05-29)

Features

  • add release please action (fbc5079)
  • add release please configuration file (0691157)
  • add release please manifest (a7797d5)

Documentation

  • display version number in readme (6b4ae91)