Skip to content

Latest commit

 

History

History
90 lines (59 loc) · 2.84 KB

CHANGELOG.md

File metadata and controls

90 lines (59 loc) · 2.84 KB

Change log for Qonsole Rails

Qonsole Rails is a Ruby-on-Rails engine for embedding the ability to display, edit and run SPARQL queries in a larger Rails app.

2.0.0 - 2025-02

  • Added gem creation and publishing workflows for easier updates.
  • Updated rubocop rules for better readability and style.
  • Adjusted gemspec to meet new guidelines from rubocop linting.
  • Implemented pre-commit and pre-push githooks for linting/testing.
  • Revamped README with the latest info on the gem and publishing process.
  • Updated the error handling for the qonsole gem by ensuring that the proper error types are returned and handled accordingly
  • Updated the formatting for the error messages to be more user-friendly
  • Updated the logging of errors to improve the debugging process
  • Updated the tag helpers to render the correct HTML tags for the query form elements

1.0.2 - 2024-11-01

  • Fixed an issue with CSS for the checkboxes in the query form

1.0.1 - 2024-10-31

  • Fixed an issue with CSS for the checkboxes in the query form

1.0.0 - 2024-10-23

  • Upgraded rails to 7.2.1
  • Upgraded ruby to 3.3.5
  • Removed version locks from all gemspec dependencies
  • Added latest version of the codemirror v3 package to vendor/assets and removed it from the gemspec

0.6.1 - 2020-08-27

  • Dependency update to address CVE vulnerabilities

0.6.0 - 2020-02-10

  • Fix for GH-14: add a Faraday middleware to ensure that the encoding header in the response is correctly reflected in the return body.

0.5.7 - 2019-12-16

  • Fix a problem with displaying error pages, which are no longer assumed to be the in public/landing subfolder

0.5.6 - 2019-12-09

  • dependency updates
  • fix argument naming regression in render_exception

0.5.5 - 2019-10-09

  • Updated gem dependencies, in particular to address CVE-2019-5477 The update to minitest suggested changes to prepare for minitest-6.0, in particular to wrap test expressions in _(...) before applying assertions like must_be_nil

0.5.4 - 2019-07-17

  • Updated gem dependencies

0.5.0 - 2018-03-20

  • Add a feature to the qonsole.json configuration file to allow service calls to be directed to an internal server. Spefically:

    "endpoints": { "default": "http://landregistry.data.gov.uk/landregistry/query", }, "alias": { "default": "http://internal.alias.net/landregistry/query", }

    will mean that queries are presented as going to the landregistry.data.gov.uk endpoint in the UI, but will actually be routed to the internal.alias.net server for execution.

  • Add options param to allow QonsoleConfig.new() to override default configuration file name

0.4.0 - 2018-03-09

  • Update the dependency for Haml-Rails to 1.0.0

0.3.5 - 2017-03-30

  • Updated the .rubocop.yml config file, and resolved all outstanding Rubocop warnings

  • Bump versions for dependent libraries