Skip to content

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

2.3.1

Choose a tag to compare

@github-actions github-actions released this 08 Aug 09:41

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

Choose a tag to compare

@github-actions github-actions released this 07 Aug 12:37

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

Choose a tag to compare

@abelsiqueira abelsiqueira released this 17 Jan 09:07
f6e3dc1

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

Choose a tag to compare

@github-actions github-actions released this 21 Nov 14:56

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

Choose a tag to compare

@github-actions github-actions released this 29 Aug 14:55

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

Choose a tag to compare

@github-actions github-actions released this 14 Jun 11:59
zenodraft/action updated the file CITATION.cff with the prereserved doi

2.0.2

Choose a tag to compare

@github-actions github-actions released this 14 Jun 09:42
zenodraft/action updated the file CITATION.cff with the prereserved doi

2.0.1

Choose a tag to compare

@github-actions github-actions released this 19 May 12:28
zenodraft/action updated the file CITATION.cff with the prereserved doi

2.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 13:34
zenodraft/action updated the file CITATION.cff with the prereserved doi

2.0.0-alpha.4

2.0.0-alpha.4 Pre-release
Pre-release

Choose a tag to compare

@fdiblen fdiblen released this 28 Oct 14:53
Update github.io page