Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@gitlab/query-language-rust

Package Overview
Dependencies
Maintainers
0
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@gitlab/query-language-rust - npm Package Versions

0.3.0

Diff

Changelog

Source

0.3.0 (2025-01-02)

  • feat: add support for work item types (d8ce3e7)
  • refactor(types): simplify field types (4465755)
  • fix: make function names case insensitive (575db0a)
  • chore: remove unnecessary dev dependencies (70c69ed)
gitlab-bot
published 0.2.0 •

Changelog

Source

0.2.0 (2024-12-31)

  • feat: add a better analyzer (dd3dd14)
  • feat: add support for MRs in GLQL (0d83771)
  • feat: allow using reference for iteration (fa54456)
  • feat: allow using reference with label (2c75aa6)
  • feat: disallow milestone/iteration/cadence equals list (cca0ef6)
  • feat: functionality to parse functions of fields (9d2d058)
  • feat: implement parser for fields (46be5e3)
  • feat: introduce a new ReferenceLike type (7e9c9b8)
  • feat: milestone references in GLQL (417d81d)
  • feat(analyzer): do not support < operator for weight (cfa082a)
  • chore: add basic fuzzing support (241d6e1)
  • chore: move integration tests to just tests (6e82e56)
  • chore: refactor analyzer into multiple files (6dfd0f8)
  • chore: simplify boolean transform (13a6d50)
  • chore: use enum values directly (c5536ef)
  • chore(ci): add cache to speed up jobs (ee1f968)
  • chore(ci): add cargo audit (76cb7a7)
  • chore(ci): freeze nightly version (c3b3101)
  • chore(ci): improve speed of coverage job (f2c0666)
  • chore(ci): include secret detection template (7a43526)
  • chore(deps): update dependency danger-review to v1.4.2 (a1d4fb3)
  • chore(deps): update dependency danger-review to v2 (49821b7)
  • chore(deps): update rust crate colored to 2.2 (756cc5c)
  • chore(deps): update rust crate indexmap to 2.7.0 (11c1097)
  • chore(deps): update rust crate wasm-bindgen to 0.2.96 (bb2f900)
  • chore(deps): update rust crate wasm-bindgen to 0.2.97 (b6b9c39)
  • chore(deps): update rust crate wasm-bindgen to 0.2.99 (c81b3a2)
  • chore(expression): move iteration handling to codegen (a665584)
  • chore(functions): use String instead of dyn Error (ac25e40)
  • chore(renovate): add rust to ignoreDeps (83e7e30)
  • chore(special): use enum values directly (3555746)
  • chore(types): add a reference type enum (345839c)
  • fix(analyzer): remove invalid fields (568dbf6)
  • fix(functions): catch usages of unwrap() (057a939)
  • fix(literals): throw error for unterminated quotes (7243153)
  • refactor: importing enum values by default (8ae7854)
  • refactor: refactor parse_reference (348e455)
  • refactor: remove examples (cc1759f)
  • refactor: remove glql prefixes (40937e7)
  • refactor: rename attribute to field (bf0bdb3)
  • refactor: reorganize modules (721356c)
  • refactor(analyzer): simplify is_valid_field function (93e15af)
  • refactor(analyzer): use enum values directly (1a99d04)
  • refactor(context): add a default to simplify code (1fe82fe)
  • refactor(context): simplify extract_group_and_project (4acdf50)
  • refactor(context): use enum values directly (5b3107e)
  • refactor(expression): add new impl fn (841a06e)
  • refactor(expression): import all operators and values directly (077c03d)
  • refactor(expression): remove function is_boolean (34d94a2)
  • refactor(expression): rename concat_v (2eb9c9a)
  • refactor(expression): use enum values directly (16f78b5)
  • refactor(function): use enum values directly (c710e20)
  • refactor(functions): do not pass ctx to inner functions (158439b)
  • refactor(functions): import enum values directly (fb730a6)
  • refactor(graphql_components): use enum values directly (6150a4f)
  • refactor(parser): rename parse to parse_query (786c7b5)
  • refactor(parser): use enum values directly (57a09ec)
  • refactor(rename): rename BareWord to Token (b79bf89)
  • refactor(transformer): refactor transform_expression to be shorter (d5c1e45)
  • refactor(type): rename Array to List (3fd92fd)
  • refactor(types): convert field into an enum (925638c)
  • refactor(types): remove Sign enum (230a0f7)
  • refactor(types): rename props of context struct (5dbaa97)
  • refactor(types): rename String to Quoted (1ffaf78)
  • refactor(types): simplify From<Field> impl for String (c25e237)
  • refactor(types): use enum values directly (e458b87)
  • test: integration tests for label and iteration reference (52724cf)
  • test: remove unnecessary statement_tests (5e04f82)
  • test(context): use Context::default() (73cb923)
  • test(milestone): add reference tests (1d560e6)
  • test(types): simplify abritrary traits (338b221)
  • docs: add changelog (a0969a8)
  • docs: add coverage and release badges (3353e96)
gitlab-bot
published 0.1.2 •

Changelog

Source

0.1.2 (2024-11-27)

  • fix(apply_functions): fix issue with negative relative dates (07e78c7)
  • fix(semantic_analysis): add support for due date (a941a8c)
gitlab-bot
published 0.1.1 •

Changelog

Source

0.1.1 (2024-11-26)

  • fix(context): override default group or project (db6702f)
gitlab-bot
published 0.1.0 •

Changelog

Source

0.1.0 (2024-11-26)

  • docs: change lefthook command docs (d4f96f9)
  • chore: add default issue template with labels (4284b6c)
  • chore: add default merge request template (c7792a3)
  • chore: add docs, examples and coverage report to pages job (dc2037e)
  • chore: prevent rust version updates from renovate (fbf855b)
  • chore: run pages related jobs on main only (481257b)
  • chore: update package name (bd98579)
  • chore(ci): add an npm publish job (2c14459)
  • chore(ci): fix publish job (e33fec1)
  • chore(deps): update rust crate colored to 2.1 (336829a)
  • chore(deps): update rust crate lazy_static to 1.5.0 (c386685)
  • chore(deps): update rust crate nom to 7.1.3 (a2df778)
  • chore(deps): update rust crate urlencoding to 2.1.3 (8458007)
  • ci: add rust toolchain (800565d)
  • Add a graphql_components codegen module (a21f803)
  • Add commitlint (2462e89)
  • Add dangerbot (e8b4441)
  • Add LICENSE (d8cd154)
  • Add Makefile (a1593aa)
  • Add npm tests and pages job (14bff55)
  • add README (d7106ef)
  • Add readme for the npm library (91c475a)
  • Add tooling (dbd572e)
  • Add transform logic to group similar fields together (8ca05cc)
  • Adding glql-tester to test queries (a18cb3f)
  • Allow parser to handle errors properly (7020477)
  • Comment out failing integration tests and merge unit-test and integration-test jobs (c1bdd31)
  • Create a basic GraphQL code generator (7659550)
  • Create a context module (845a527)
  • Create a new apply_functions module (f632770)
  • Fix linting errors (d165d4b)
  • Fix more parser errors (7d994b9)
  • Fix semantic_analysis function (6b4be9c)
  • Fixes in the parser (b328512)
  • Initial version of the parser (e2a2f48)
  • Match analyzer and generator closely to Haskell version (2195f76)
  • Move tests to a separate file (029b4b0)
  • Port integration tests from Haskell (54fe068)
  • Port static analyzer from Haskell (2cc6737)
  • Prepare build for WASM (827a17f)
  • Reduce visibility of internals and move specs (71773ed)
  • Update README.md (954f710)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc