Skip to content

Releases: citation-file-format/cff-initializer-javascript

2.3.1

08 Aug 09:41
Compare
Choose a tag to compare

What's Changed

  • Fix a small bug where the first author would always show in editing mode

Pull requests

Full Changelog: 2.3.0...2.3.1

2.3.0

07 Aug 12:37
Compare
Choose a tag to compare

What's Changed

  • It is not possible to add an entity kind of author.

Merged PRs

Full Changelog: 2.2.0...2.3.0

2.2.0

17 Jan 09:07
f6e3dc1
Compare
Choose a tag to compare

Main changes:

  • Remove the concept of basic/advanced. All steps are visible on the screen, with the required and optional marked.
  • Add more paragraphs to each screen, explaining the form better.
  • Change visual feedback on the stepper to only show errors on previous screens.
  • Keep the state of visited screen, and mark passing visited screens with done, even if they are ahead of the current screen. This means that going forward and then going back won't "unmark" the screen as done.
  • Limit navigation based on validation. Don't allow clicking next if the screen has errors. Don't allow clicking download or finish if there are any errors. Don't allow clicking on the stepper to bypass erroring screens.
  • Create a screen to add any extra information to the CITATION.cff file. This will be parsed and validated as CFF as well, but the errors are not treated.
  • Create a screen to paste existing CFF files and parse them. The parsing requirements are defined in the README.dev.md file. The objective is to allow updating existing CFF.

2.1.0

21 Nov 14:56
Compare
Choose a tag to compare

Summary of changes:

  • Change the appearance (UI) of the app. It aligns with the landing page now and is visually more pleasant than before. This involves many small changes, which I won’t go into detail.
  • Fix the usage of headings (h1, h2, etc.). Now, we use the correct ones and change their size globally.
  • Fix label and aria-label usage in inputs, buttons, and other elements.
  • Add alt to images and set explicit alt=”” for images that are just decorative.
  • Add hidden skip links for accessibility purposes. The first TAB on a page leads to a “skip to main content” link that jumps to the #form-title and next there is a “skip to stepper navigation” that jumps to the stepper. The mechanism allows adding more links.
  • Update Quasar to 2.10.1 to fix a bug related to ORCID.
  • Include a link to the landing page.
  • Improve keyboard usage experience.
  • Use roles and landmark tags.

Internal changes:

  • Refactor preview, stepper, and large chunks of the LayoutStepper.
  • Remove unnecessary classes, and try to use most of the Quasar classes and elements. This is more in accordance with the purpose of a CSS framework.

2.0.4

29 Aug 14:55
Compare
Choose a tag to compare

User-facing changes:

  1. We now have an information dialog on every screen and in most fields. This replaced the link to the guide, which was just a link to the CFF schema. The new dialog includes a brief description, examples if applicable, and URLs.
  2. With the change in the dialogs, we now have an example and some description for the most confusing fields (name-particle and repository-* being the famous cases). This resolves a few of the common pain points in our feedback sessions.
  3. We improved the responsiveness on mobile, small screens, and very large screens.
  4. We changed the last screen of the app, which has a "Download" and "reset" buttons, to make the "reset" less prominent.
  5. We gave better feedback below the Preview. If one of the required fields are missing, the message is different.
  6. We fixed a bug with trailing white spaces on URLs.
  7. You can now remove authors and identifiers without clicking on edit first.
  8. The ORCID field has a mask now.
  9. Clicking on "Reset" asks for confirmation.

Developer important changes:

  1. We have end-to-end testing with Cypress.
  2. We added CODE_OF_CONDUCT.md and CONTRIBUTING.md files, which should help with future maintainers.

2.0.3

14 Jun 11:59
Compare
Choose a tag to compare
zenodraft/action updated the file CITATION.cff with the prereserved doi

2.0.2

14 Jun 09:42
Compare
Choose a tag to compare
zenodraft/action updated the file CITATION.cff with the prereserved doi

2.0.1

19 May 12:28
Compare
Choose a tag to compare
zenodraft/action updated the file CITATION.cff with the prereserved doi

2.0.0

02 Nov 13:34
Compare
Choose a tag to compare
zenodraft/action updated the file CITATION.cff with the prereserved doi

2.0.0-alpha.4

28 Oct 14:53
Compare
Choose a tag to compare
2.0.0-alpha.4 Pre-release
Pre-release
Update github.io page