Skip to content

Releases: ArchiDog1998/ArchiToolkit

0.9.8

28 Feb 10:30
Compare
Choose a tag to compare

0.9.8 (2025-2-28 Friday)

Some useful tools in my opinion.
Nuget Packages:

Commits

🔖 Release / Version tags.

  1. 0.9.8 released. by @ArchiDog1998 in 23acc26
  2. 0.9.7 released. by @ArchiDog1998 in 7994151

✨ Introduce new features.

  1. add extensions. by @ArchiDog1998 in 298094a
  2. Add continue when for the fluent. by @ArchiDog1998 in f6e0ffe
  3. Make the const work! by @ArchiDog1998 in e244bc7
  4. Const almost ready? idk. by @ArchiDog1998 in eba9fe5

🐛 Fix a bug.

  1. fix the const for override and the interface by @ArchiDog1998 in b1eb467
  2. Fix some bugs for build. by @ArchiDog1998 in f284e86

🏗️ Make architectural changes.

  1. Better way to organize the tests projects. by @ArchiDog1998 in 12293ec

⬆️ Upgrade dependencies.

  1. Update dependencies. by @ArchiDog1998 in a8cab30

🔧 Add or update configuration files.

  1. Add Directory.Packages.props file by @ArchiDog1998 in b4189e2

Thank You to Our Contributors! 🎉

We'd like to extend our heartfelt thanks to the following contributors for their valuable contributions to this release:

Your hard work and dedication helped improve this project, and we truly appreciate all the time and effort you've invested.
Thank you for being a part of this amazing community! 🙏

0.9.7

22 Feb 08:02
Compare
Choose a tag to compare

0.9.7 (2025-2-22 Saturday)

Some useful tools in my opinion.
Nuget Packages:

Issues

  1. 🚫InterpolatedParser Generic Type Support, maybe? by @ArchiDog1998 in #6

Commits

🔖 Release / Version tags.

  1. 0.9.7 released. by @ArchiDog1998 in 7994151
  2. try to release it with 0.9.6.1 version. by @ArchiDog1998 in 2c35674

🏗️ Make architectural changes.

  1. Better way of interpolated parse. by @ArchiDog1998 in b629f5d

♻️ Refactor code.

  1. Reduce the method input counts by @ArchiDog1998 in 8471588

📝 Add or update documentation.

  1. Add some readme things. by @ArchiDog1998 in 950ca4e

✨ Introduce new features.

  1. Add some support for ref struct. by @ArchiDog1998 in a7a3550
  2. Make the fluent generator work! by @ArchiDog1998 in b4a547f
  3. Ready for the invocations of the methods. that is complex! by @ArchiDog1998 in 2da0efd
  4. Properties of fluent works fine, waiting for adding the methods. by @ArchiDog1998 in 92ac628
  5. Make the fluent with generic types. by @ArchiDog1998 in 8f8f760
  6. Make it work with properites and the field. by @ArchiDog1998 in 51640e2
  7. Make the fluent much simple and ez to use. by @ArchiDog1998 in 17509f7

🐛 Fix a bug.

  1. Fixed some bugs in Fluent and changed the readme. by @ArchiDog1998 in 5dce353
  2. Fix the bug about the generic types. by @ArchiDog1998 in 7cd86af

✅ Add, update, or pass tests.

  1. Add a test project and fix some bugs. by @ArchiDog1998 in b4b9c33

🗑️ Deprecate code that needs to be cleaned up.

  1. Remove some rubbish codes. by @ArchiDog1998 in 73dacae
  2. Remove some keyword in. by @ArchiDog1998 in 3e5364f

🎉 Begin a project.

  1. Fluent ready! by @ArchiDog1998 in 05ec209

Thank You to Our Contributors! 🎉

We'd like to extend our heartfelt thanks to the following contributors for their valuable contributions to this release:

Your hard work and dedication helped improve this project, and we truly appreciate all the time and effort you've invested.
Thank you for being a part of this amazing community! 🙏

0.9.6.1

19 Feb 04:00
Compare
Choose a tag to compare

0.9.6.1 (2025-2-19 Wednesday)

Some useful tools in my opinion.
Nuget Packages: ArchiToolkit.Assertions, ArchiToolkit.Assertions.Logging, ArchiToolkit.InterpolatedParser, ArchiToolkit.RoslynHelper

Commits

🔖 Release / Version tags.

  1. try to release it with 0.9.6.1 version. by @ArchiDog1998 in 2c35674

➕ Add a dependency.

  1. Add the correct dependency. by @ArchiDog1998 in 9297a17

🚀 Deploy stuff.

  1. Fit its testing on the Console project! That is stupid. by @ArchiDog1998 in 2abb6e4
  2. don't release if there is that tag released by @ArchiDog1998 in 361883a
  3. Make it check the tags on github. by @ArchiDog1998 in 34a1eb5
  4. Add the nuget packages list by @ArchiDog1998 in 38b9c9d
  5. add issue user at release note. by @ArchiDog1998 in 804be88

🚚 Move or rename resources (e.g.: files, paths, routes).

  1. Change the solution folder structures by @ArchiDog1998 in 2812672

✅ Add, update, or pass tests.

  1. Add some basic tests. Well, it seems that it works fine. by @ArchiDog1998 in 96cd02a

✨ Introduce new features.

  1. add StringSyntax attributes. by @ArchiDog1998 in 7aa9e1c
  2. Better results from parse. by @ArchiDog1998 in 00f4ff9
  3. Add is beginning feature. by @ArchiDog1998 in 0820002
  4. Add a feature for trim the string or span. by @ArchiDog1998 in 3f67fc9
  5. Add the custom parser features. by @ArchiDog1998 in 330bbb8
  6. Almost make the parser works! by @ArchiDog1998 in bab728b
  7. Make it work with the roslyn, it is almost done! Now add the source generators! by @ArchiDog1998 in 75190af
  8. So some of the codes will be generated by the generator. by @ArchiDog1998 in 8718d97

🗑️ Deprecate code that needs to be cleaned up.

  1. Remove [MethodImpl(MethodImplOptions.AggressiveInlining)] by @ArchiDog1998 in df077b4

🐛 Fix a bug.

  1. Numbers can be parsed! by @ArchiDog1998 in bfb73ac
  2. fix the multi types bug. by @ArchiDog1998 in 5990ab1
  3. fix the format things. by @ArchiDog1998 in b6a9829
  4. fix the format provider of the regex string. by @ArchiDog1998 in 6b7504f
  5. Make format as a property by @ArchiDog1998 in 6630d90
  6. Ready for the numeric parsing. by @ArchiDog1998 in 82f803b
  7. fix the comma in contributors panel in release note by @ArchiDog1998 in 88e7e57
  8. Fix the link about tag commits by @ArchiDog1998 in 3a040d8
  9. remove the copying into desktop command. by @ArchiDog1998 in 2afe649

📝 Add or update documentation.

  1. Add some summaries. by @ArchiDog1998 in a26e048
  2. for the better release notes. by @ArchiDog1998 in 1aed3ef

🏗️ Make architectural changes.

  1. Make the Parser simplify. by @ArchiDog1998 in f0a0f22
  2. Change the framework of the InterpolatedParser. by @ArchiDog1998 in a16c3bb

🎉 Begin a project.

  1. A new project for interpolated parsing! work in progress. by @ArchiDog1998 in 93b4906
  2. The roslyn helper is coming! by @ArchiDog1998 in 4781e4f

Thank You to Our Contributors! 🎉

We'd like to extend our heartfelt thanks to the following contributors for their valuable contributions to this release:

Your hard work and dedication helped improve this project, and we truly appreciate all the time and effort you've invested.
Thank you for being a part of this amazing community! 🙏

0.9.6

16 Feb 06:01
Compare
Choose a tag to compare

0.9.6 (2025-2-16 Sunday)

Some useful tools in my opinion.
Nuget Packages: ArchiToolkit.Assertions, ArchiToolkit.Assertions.Logging

Pull Requests

  1. New Crowdin updates by @ArchiDog1998 in #4
  2. New Crowdin updates by @ArchiDog1998 in #3
  3. New Crowdin updates by @ArchiDog1998 in #2
  4. New Crowdin updates by @ArchiDog1998 in #1

Issues

  1. ✅Auto Release request #5

Commits

🐛 Fix a bug.

  1. remove the copying into desktop command. by @ArchiDog1998 in 2afe649
  2. fix the nuget push and delete logic. by @ArchiDog1998 in c607dbc
  3. add null as default by @ArchiDog1998 in 55fe9a9
  4. make the message with the arguments. by @ArchiDog1998 in 0662191
  5. fix the l10n way. by @ArchiDog1998 in 8dc79c8
  6. Some little fix. by @ArchiDog1998 in 8116437
  7. multiple fix. by @ArchiDog1998 in d76ce7c
  8. fix which by @ArchiDog1998 in 9e4180d
  9. fix the frame index bug. by @ArchiDog1998 in 6d7eb1e
  10. make which better. by @ArchiDog1998 in 038e797
  11. make almost all to extensions by @ArchiDog1998 in 6e68bf7
  12. fix the stack frame index. by @ArchiDog1998 in e5baa66
  13. Fix some bugs and add an AndIt by @ArchiDog1998 in 01311ec
  14. add and which. by @ArchiDog1998 in bfdad90
  15. add priority of the must things. by @ArchiDog1998 in dd5d364
  16. Better way to check the assignment. in 5010efb
  17. Skip Initial check. in 729d355
  18. Remove something like var(x, y, z) in 51bef24
  19. Fix some const bug. in 0af120b
  20. Linq fix. in ac77d24
  21. Fix the array element access missing names. in e60a7c2
  22. Fix some const check. in b78b8f9
  23. Fix dead loop in d60c19d
  24. Fix the member binding expression things. in d997c5d
  25. It can check the tuple. in c9cc094
  26. Null check to get the name. in a6dfa10
  27. Fix the property getter logic. in a5f56d9
  28. Null check for the lazy things. in 8079f05
  29. Changed the way of getting the called properties. in 89af169
  30. Make it works and invoke the caller. by @ArchiDog1998 in f1139ef
  31. Ignore the binary expression. in 3cf464f
  32. Make it with equality comparer. in e793385
  33. Make set property as error. by @ArchiDog1998 in 95ab9d6
  34. Make object creation works! in 76faac9
  35. Add the object creation inspect. in 45d9f73
  36. Fix the parenthesized thing. in 4730b77
  37. Simplify the code creators. in cbf1f43
  38. Add simplename skip expression. in 1d303e4
  39. Fix the consistent invocation caller. in 7874771
  40. Invocation Argument Check fix. in 1cd58b5
  41. Don't copy the base things. in d5e30f5
  42. Make it inspect into the methods! in 3d6a0c6
  43. Fix the type generator. in 5565e5d
  44. Fix the null thing in the field property. by @ArchiDog1998 in cef6e5a
  45. Fix the initialize method accessor. by @ArchiDog1998 in 6b9e0a8
  46. Fix the dead loop! by @ArchiDog1998 in 3aa4a0c
  47. Try to find the can't build bug. by @ArchiDog1998 in 1a6a913
  48. Fix the invocation of the members. by @ArchiDog1998 in 81c63d0
  49. Const bug for the multi assignment fix. by @ArchiDog1998 in 5e1d547
  50. Fix about when the field property changed. by @ArchiDog1998 in 9a5c24c
  51. Fix the GeneratedCode Attribute. by @ArchiDog1998 in 6bcbc45
  52. Fix the member invoke error. by @ArchiDog1998 in bca236a
  53. Make sure it is in this assembly. it is field or property or parameter. by @ArchiDog1998 in 1df96bc
  54. Fix the way of getting the name of the expression. by @ArchiDog1998 in d7ab0ad

🚀 Deploy stuff.

  1. So make it auto release, maybe. by @ArchiDog1998 in 044a681
  2. added the permission. let's try it out by @ArchiDog1998 in 2e49264
  3. change it to windows for the fucking permission. by @ArchiDog1998 in fe45330
  4. nuke things by @ArchiDog1998 in f35d886
  5. No warnings anymore. by @ArchiDog1998 in 1113bdd

⏪ Revert changes.

  1. Revert "added the permission. let's try it out" I prefer Windows! by @ArchiDog1998 in dff6b54

🏗️ Make architectural changes.

  1. better file structure, maybe. by @ArchiDog1998 in ce760c3
  2. change the framework of the folder structure. by @ArchiDog1998 in ae33529
  3. change the folder framework. by @ArchiDog1998 in 990c968
  4. Add the data for the tag. by @ArchiDog1998 in 4789c24
  5. Change the framework to make it ez to use. by @ArchiDog1998 in a25c143
  6. Change the sln and props things. in e8a9bfa

✨ Introduce new features.

  1. make it push the package automatically by @ArchiDog1998 in e795ded
  2. changed the return type. by @ArchiDog1998 in 0f87bd6
  3. add nuke! let's learn it! by @ArchiDog1998 in 13b8ca7
  4. Better for logging in assertions. by @ArchiDog1998 in f181cd5
  5. add it to logging. by @ArchiDog1998 in b35e7e9
  6. add tag for the assertionScope by @ArchiDog1998 in d694c42
  7. add logs and content. by @ArchiDog1998 in 5101fba
  8. add the sqlite for config in the future. by @ArchiDog1998 in 3686854
  9. Almost finish the ui. by @ArchiDog1998 in 083101f
  10. add the first page. by @ArchiDog1998 in c5a6949
  11. Make the ui much better. by @ArchiDog1998 in 52dd448
  12. just make some ui things. by @ArchiDog1998 in c66dd48
  13. add more string conditions. by @ArchiDog1998 in f5a5d60
  14. so you can manually handle the failure with return value. by @ArchiDog1998 in 09b78bb
  15. add manually HandleFailure assertion. by @ArchiDog1998 in ba51783
  16. add some new assertions. by @ArchiDog1998 in b1b36ac
  17. add it and not. by @ArchiDog1998 in b6b3f29
  18. Add more assertions. in e75df3b
  19. Add the assertions things. in 0be76e2
  20. Add some interesting assertions. in 2863c63
  21. It can check the interface attribute, theoretically. in c7b807f
  22. NotifyCollectionChanged available. in bd48d5e
  23. Add pure function things. in 9dadecd
  24. Add a feature for on field property changing & changed. in 222b815
  25. Make FieldDp can be added the comparer type. in 044318a
  26. Allow init. in 7c5591e
  27. You can only modify the reference item if you wish. by @ArchiDog1998 in 2809df7
  28. Add the code fixer for the set property. by @ArchiDog1998 in 193d873
  29. Add warning for adding the setting method. by @ArchiDog1998 in d61b96b
  30. Make PropDp can be set. by @ArchiDog1998 in d743066
  31. Split the FieldDp from PropDp. by @ArchiDog1998 in 07b3757
  32. If the property has the same name. in 4796419
  33. Please don't add the static to this property. in 26db136
  34. NotifyPropertyChanging and Changed! in fb29d97
  35. Finished the accessor things! by @ArchiDog1998 in 985b73f
  36. Add the init things. by @ArchiDog1998 in 2f26961
  37. Add an error to avoid ...
Read more