Skip to content

Releases: Puchaczov/Musoq

NuGet publish 426

15 Feb 19:51
02947d1

Choose a tag to compare

What's Changed

Full Changelog: nuget-publish-22016761158-1...nuget-publish-22041964737-1

NuGet publish 425

14 Feb 11:58
02947d1

Choose a tag to compare

What's Changed

Full Changelog: nuget-publish-22016761158-1...nuget-publish-22016891918-1

NuGet publish 424

14 Feb 11:54
02947d1

Choose a tag to compare

What's Changed

Full Changelog: nuget-publish-22016761158-1...nuget-publish-22016857878-1

NuGet publish 423

14 Feb 11:47
3db9d39

Choose a tag to compare

What's Changed

  • Bump major package versions across non-test projects with explicit csproj versions by @Copilot in #190

Full Changelog: nuget-publish-22016098289-1...nuget-publish-22016761158-1

NuGet publish 421

14 Feb 10:53
a889fb9

Choose a tag to compare

What's Changed

  • Fix TABLE type nullable mappings, params resolution, and spec inconsistencies by @Copilot in #189

Full Changelog: nuget-publish-22015650918-1...nuget-publish-22016098289-1

NuGet publish 419

14 Feb 10:20
7328570

Choose a tag to compare

What's Changed

  • V next by @Puchaczov in #6
  • Feature/nuget deploy by @Puchaczov in #12
    1. Query can be reordered to fits pattern "from ... join ... where ..… by @Puchaczov in #13
  • Removed unused files. by @Puchaczov in #14
  • Arcticle reworking by @Puchaczov in #15
  • Feature/turn off travis ci by @Puchaczov in #16
  • Feature/landing page rewording by @Puchaczov in #17
  • Created article about generating IP ranges by @Puchaczov in #20
  • Migrate to netcore 6 by @Puchaczov in #22
  • Bump kramdown from 2.1.0 to 2.4.0 in /docs by @dependabot[bot] in #23
  • Bump addressable from 2.7.0 to 2.8.0 in /docs by @dependabot[bot] in #24
  • [PR] The proj files have been updated to enable SourceLink by @JTOne123 in #18
  • Removed data sources from runtime project by @Puchaczov in #27
  • Features/pass used columns and where to data sources by @Puchaczov in #30
  • Features/pass used columns and where to data sources by @Puchaczov in #31
  • Update README.md by @Puchaczov in #32
  • Slight rework nullability by @Puchaczov in #33
  • Fixed wrong exception when column is not aliased. Now it will throw e… by @Puchaczov in #34
  • Bugfix/invalid exception when ambiguous column by @Puchaczov in #35
  • Bump tzinfo from 1.2.5 to 1.2.10 in /docs by @dependabot[bot] in #25
  • dynamic object properties type inference by @Puchaczov in #36
  • Feature/dynamic object property type hint attribute by @Puchaczov in #37
  • Feature/rework binary operators by @Puchaczov in #39
  • reworked bitwise operations, fixed parser cannot parse methods that a… by @Puchaczov in #40
  • Cleanups and fixes by @Puchaczov in #41
  • Feature/pass inferred columns while schema table creation by @Puchaczov in #44
  • Update README.md by @Puchaczov in #45
  • Add files via upload by @Puchaczov in #46
  • Add files via upload by @Puchaczov in #47
  • Bugfix/generic method with inject source attribute cannot be resolved by @Puchaczov in #48
  • Implementation for usable order by clause. by @Puchaczov in #50
  • Fixed order by doesn't work with join clause by @Puchaczov in #51
  • fixed order by wrong Id and ToString overloads by @Puchaczov in #52
  • update to netcore 8 by @Puchaczov in #53
  • Bump rexml from 3.2.6 to 3.2.8 in /docs by @dependabot[bot] in #49
  • Various bugfixes by @Puchaczov in #54
  • another version of musoq schema by @Puchaczov in #55
  • Feature/show tests passed by @Puchaczov in #56
  • Feature/badge only on branch by @Puchaczov in #57
  • Some of the annoying issues with query aliasing mostly with CTE expre… by @Puchaczov in #58
  • chore: Rename workflow file to ci.yml and split to ci and publish parts by @Puchaczov in #59
  • Update README.md by @Puchaczov in #60
  • Feature/various improvements by @Puchaczov in #61
  • Bump rexml from 3.2.8 to 3.3.2 in /docs by @dependabot[bot] in #62
  • Removed null guard I don't need anymore, for now I will stick with op… by @Puchaczov in #63
  • Update README.md by @Puchaczov in #64
  • Bugfixes/various fixes by @Puchaczov in #67
  • fixed query with star throws exception, other fixes around stringify by @Puchaczov in #68
  • Feature/aliased all columns by @Puchaczov in #69
  • Feature/cross apply operator by @Puchaczov in #70
    1. Parser error handling enchancements by @Puchaczov in #71
    • Add ability to turn object into JSON with ToJson method by @Puchaczov in #73
    1. Method call must be aliased when used within query with at least t… by @Puchaczov in #74
  • Extract from json implementation with tests by @Puchaczov in #75
    1. Fixed bug with when the same alias could not be reused by @Puchaczov in #76
  • Update README.md by @Puchaczov in #77
  • Comprehensive documentation p.1 by @Puchaczov in #78
  • Feature/turn on GitHub pages by @Puchaczov in #80
  • Various fixes by @Puchaczov in #81
  • Fixes for timespan subtractions and additions. Also fixed missing met… by @Puchaczov in #83
  • Bugfix/methods resolution fixes by @Puchaczov in #85
  • Bugfix/chicken egg problem by @Puchaczov in #87
    1. Fixed cross apply crashed during runtime while trying to inject or… by @Puchaczov in #88
  • Bugfixes/aliases clashing and inject exception for cross apply by @Puchaczov in #89
  • Mainly rework of escaping by @Puchaczov in #92
  • New library methods by @Puchaczov in #94
    1. Implementation for single line comment support by @Puchaczov in #95
  • Feature/parallelization p 1 by @Puchaczov in #96
  • Refactor/no netstandard dll by @Puchaczov in #97
  • Feature: Introduce ILoggerResolver for enhanced logging capabilities by @Puchaczov in #99
  • Bump nokogiri from 1.17.2 to 1.18.3 in /docs by @dependabot[bot] in #98
  • Bugfixes/multiple issues files by @Puchaczov in #103
  • Bump nokogiri from 1.18.3 to 1.18.8 in /docs by @dependabot[bot] in #102
  • Bump uri from 1.0.2 to 1.0.3 in /docs by @dependabot[bot] in #100
  • bugfixes by @Puchaczov in #104
  • Add comprehensive architecture documentation for Musoq by @Copilot in #105
  • Fix cross apply NullReferenceException and CTE scoping issues by @Copilot in #107
  • Add comprehensive AI agent documentation for Musoq architecture and development by @Copilot in #108
  • Fix all compilation warnings in Musoq project by @Copilot in #109
  • Implement comprehensive defensive programming with meaningful error messages and version updates across key components by @Copilot in #110
  • Implement negative array indexing and safe dictionary access with SQL-compatible behavior by @Copilot in #113
  • Refactor BuildMetadataAndInferTypesVisitor: Extract utilities, decompose methods, and implement defensive programming by @Copilot in #115
  • Add comprehensive GitHub Copilot instructions with .copilot documentation integration and multi-session communication protocol for Musoq development workflow by @Copilot in #119
  • Add comprehensive test suite for Musoq standard library non-aggregated methods - 227 new tests by @Copilot in #122
  • Refactor ToCSharpRewriteTreeVisitor: Extract 14 specialized helpers for improved testability and maintainability by @Copilot in #117
  • Add RegexMatches method to standard library for pattern extraction by @Copilot in #125
  • Bump nokogiri from 1.18.8 to 1.18.9 in /docs by @dependabot[bot] in #106
  • Bump minor version for all non-testing projects by @Copilot in #128
  • Fix implicit boolean conversion in CASE WHEN expressions for nullable boolean functions by @Copilot in #134
  • Bump minor version for all non-test projects and fix test parallelization issues by @Copilot in #135
  • Fix nullable reference warnings by updating method signatures instead of using null-forgiving operator by @Copilot in https://github.com/Puchaczov...
Read more

NuGet publish 418

14 Feb 10:17
7328570

Choose a tag to compare

What's Changed

  • V next by @Puchaczov in #6
  • Feature/nuget deploy by @Puchaczov in #12
    1. Query can be reordered to fits pattern "from ... join ... where ..… by @Puchaczov in #13
  • Removed unused files. by @Puchaczov in #14
  • Arcticle reworking by @Puchaczov in #15
  • Feature/turn off travis ci by @Puchaczov in #16
  • Feature/landing page rewording by @Puchaczov in #17
  • Created article about generating IP ranges by @Puchaczov in #20
  • Migrate to netcore 6 by @Puchaczov in #22
  • Bump kramdown from 2.1.0 to 2.4.0 in /docs by @dependabot[bot] in #23
  • Bump addressable from 2.7.0 to 2.8.0 in /docs by @dependabot[bot] in #24
  • [PR] The proj files have been updated to enable SourceLink by @JTOne123 in #18
  • Removed data sources from runtime project by @Puchaczov in #27
  • Features/pass used columns and where to data sources by @Puchaczov in #30
  • Features/pass used columns and where to data sources by @Puchaczov in #31
  • Update README.md by @Puchaczov in #32
  • Slight rework nullability by @Puchaczov in #33
  • Fixed wrong exception when column is not aliased. Now it will throw e… by @Puchaczov in #34
  • Bugfix/invalid exception when ambiguous column by @Puchaczov in #35
  • Bump tzinfo from 1.2.5 to 1.2.10 in /docs by @dependabot[bot] in #25
  • dynamic object properties type inference by @Puchaczov in #36
  • Feature/dynamic object property type hint attribute by @Puchaczov in #37
  • Feature/rework binary operators by @Puchaczov in #39
  • reworked bitwise operations, fixed parser cannot parse methods that a… by @Puchaczov in #40
  • Cleanups and fixes by @Puchaczov in #41
  • Feature/pass inferred columns while schema table creation by @Puchaczov in #44
  • Update README.md by @Puchaczov in #45
  • Add files via upload by @Puchaczov in #46
  • Add files via upload by @Puchaczov in #47
  • Bugfix/generic method with inject source attribute cannot be resolved by @Puchaczov in #48
  • Implementation for usable order by clause. by @Puchaczov in #50
  • Fixed order by doesn't work with join clause by @Puchaczov in #51
  • fixed order by wrong Id and ToString overloads by @Puchaczov in #52
  • update to netcore 8 by @Puchaczov in #53
  • Bump rexml from 3.2.6 to 3.2.8 in /docs by @dependabot[bot] in #49
  • Various bugfixes by @Puchaczov in #54
  • another version of musoq schema by @Puchaczov in #55
  • Feature/show tests passed by @Puchaczov in #56
  • Feature/badge only on branch by @Puchaczov in #57
  • Some of the annoying issues with query aliasing mostly with CTE expre… by @Puchaczov in #58
  • chore: Rename workflow file to ci.yml and split to ci and publish parts by @Puchaczov in #59
  • Update README.md by @Puchaczov in #60
  • Feature/various improvements by @Puchaczov in #61
  • Bump rexml from 3.2.8 to 3.3.2 in /docs by @dependabot[bot] in #62
  • Removed null guard I don't need anymore, for now I will stick with op… by @Puchaczov in #63
  • Update README.md by @Puchaczov in #64
  • Bugfixes/various fixes by @Puchaczov in #67
  • fixed query with star throws exception, other fixes around stringify by @Puchaczov in #68
  • Feature/aliased all columns by @Puchaczov in #69
  • Feature/cross apply operator by @Puchaczov in #70
    1. Parser error handling enchancements by @Puchaczov in #71
    • Add ability to turn object into JSON with ToJson method by @Puchaczov in #73
    1. Method call must be aliased when used within query with at least t… by @Puchaczov in #74
  • Extract from json implementation with tests by @Puchaczov in #75
    1. Fixed bug with when the same alias could not be reused by @Puchaczov in #76
  • Update README.md by @Puchaczov in #77
  • Comprehensive documentation p.1 by @Puchaczov in #78
  • Feature/turn on GitHub pages by @Puchaczov in #80
  • Various fixes by @Puchaczov in #81
  • Fixes for timespan subtractions and additions. Also fixed missing met… by @Puchaczov in #83
  • Bugfix/methods resolution fixes by @Puchaczov in #85
  • Bugfix/chicken egg problem by @Puchaczov in #87
    1. Fixed cross apply crashed during runtime while trying to inject or… by @Puchaczov in #88
  • Bugfixes/aliases clashing and inject exception for cross apply by @Puchaczov in #89
  • Mainly rework of escaping by @Puchaczov in #92
  • New library methods by @Puchaczov in #94
    1. Implementation for single line comment support by @Puchaczov in #95
  • Feature/parallelization p 1 by @Puchaczov in #96
  • Refactor/no netstandard dll by @Puchaczov in #97
  • Feature: Introduce ILoggerResolver for enhanced logging capabilities by @Puchaczov in #99
  • Bump nokogiri from 1.17.2 to 1.18.3 in /docs by @dependabot[bot] in #98
  • Bugfixes/multiple issues files by @Puchaczov in #103
  • Bump nokogiri from 1.18.3 to 1.18.8 in /docs by @dependabot[bot] in #102
  • Bump uri from 1.0.2 to 1.0.3 in /docs by @dependabot[bot] in #100
  • bugfixes by @Puchaczov in #104
  • Add comprehensive architecture documentation for Musoq by @Copilot in #105
  • Fix cross apply NullReferenceException and CTE scoping issues by @Copilot in #107
  • Add comprehensive AI agent documentation for Musoq architecture and development by @Copilot in #108
  • Fix all compilation warnings in Musoq project by @Copilot in #109
  • Implement comprehensive defensive programming with meaningful error messages and version updates across key components by @Copilot in #110
  • Implement negative array indexing and safe dictionary access with SQL-compatible behavior by @Copilot in #113
  • Refactor BuildMetadataAndInferTypesVisitor: Extract utilities, decompose methods, and implement defensive programming by @Copilot in #115
  • Add comprehensive GitHub Copilot instructions with .copilot documentation integration and multi-session communication protocol for Musoq development workflow by @Copilot in #119
  • Add comprehensive test suite for Musoq standard library non-aggregated methods - 227 new tests by @Copilot in #122
  • Refactor ToCSharpRewriteTreeVisitor: Extract 14 specialized helpers for improved testability and maintainability by @Copilot in #117
  • Add RegexMatches method to standard library for pattern extraction by @Copilot in #125
  • Bump nokogiri from 1.18.8 to 1.18.9 in /docs by @dependabot[bot] in #106
  • Bump minor version for all non-testing projects by @Copilot in #128
  • Fix implicit boolean conversion in CASE WHEN expressions for nullable boolean functions by @Copilot in #134
  • Bump minor version for all non-test projects and fix test parallelization issues by @Copilot in #135
  • Fix nullable reference warnings by updating method signatures instead of using null-forgiving operator by @Copilot in https://github.com/Puchaczov...
Read more

Core library updates

23 Aug 08:00
6f8353f

Choose a tag to compare

Core library updates Pre-release
Pre-release
  1. Multiple issues fixed.