Releases: creativecommons/chooser
Releases · creativecommons/chooser
v1.0
What's Changed
- Responsive layout fixes,
HelpSection.vue
content changes,HeaderSection.vue
andFooterSection.vue
navigation changes by @possumbilities in #443 - Take changes from
PR#443
, generate static Jekyll files to deploy to GH Pages by @possumbilities in #444 - failing cypress tests successfully passed by @Cronus1007 in #448
- Adjusted positioning of the 'Confused Need Help' and 'Recommended License' sections in mobile view by @soustab10 in #459
- Sync Community Team to CODEOWNERS by @TimidRobot in #461
- nodeJS prerequisite added by @Lakshay-Pruthi in #462
- Fixes Improper padding in "Confused? Need Help?" modals #464 by @shuence in #465
- Fixed overflow issue by @AyushKaithwas in #474
- Issue #386 - Removed useless dependency to reduce build size by @Cronus1007 in #468
- Issue-460 upgraded cypress to its latest by @Cronus1007 in #470
- add the missing link in Modal by @Xaid-vfx in #485
- fix typo in chooser Modal by @Xaid-vfx in #486
- incorporate new
vocabulary-theme
header
andfooter
components, with appropriate assets and stylings by @possumbilities in #496 - correct URLs in header and footer menus by @possumbilities in #497
- Utilize organization default community health files by @nox1134 in #510
- Updated license name by @wisekiran in #508
- [Fix] links in the README by @Syeda-Mal in #516
- Add Dockerfile and docker-compose.yml for the containerization of the Chooser repository. by @gawandeabhishek in #517
- Change licence URLs to use HTTPS by @dijitali in #521
- bug: fix missing license icons by @dotarjun in #499
- remove hardcoded cdn by @TimidRobot in #419
- Improve docker use and related documentation by @TimidRobot in #523
- Add NGINX and update config & docs for node container to be more versatile by @TimidRobot in #524
- Update NPM packages (with conservative version pins) by @TimidRobot in #525
- Update GitHub Actions by @TimidRobot in #526
- Upgrade Vue to
2.7.16
(last v2 release) by @TimidRobot in #527 - Add "alt" attributes to generated HTML icon img elements by @dijitali in #507
- Fix alignment issues in mobile and tablet modes by @gawandeabhishek in #518
- improve behavior of docker containers and document local cypress testing by @TimidRobot in #529
- Fix bug responsible for showing the wrong completed step caption for BY by @valentin-huebner in #547
- [Fix] icon overlay issue of the close button in modal by @egbadon-victor in #548
- update files to match styling and markup of
vocabulary-theme
v1.7
by @possumbilities in #551 - remove legacy files, setup
vocabulary
baseline, introduce baseline semantic stepper html by @possumbilities in #556 - correct
h1
to "Chooser", build out semantic html for "results" area by @possumbilities in #557 - add semantic markup with remaining placeholders for "marking your work" and "help areas, add inline icons to recommended
license
title, set some baseline CSS positioning by @possumbilities in #559 - setup baseline file for stepper logic, hide/show steps, adds minimal license rec capacity by @possumbilities in #560
- add baseline
templates
for the various licenses, to load dynamically in "rec area" when a matchinglicense
is found fromstate.current
by @possumbilities in #562 - render "mark you work" section, add logic and
state
to support by @possumbilities in #563 - alter namespaces, restructure code, amend plaint text markup to pull from
<template>
instead of raw JS by @possumbilities in #564 - improve formats UX (markup and styling), add
details/summary
to mediums and formats by @possumbilities in #565 - improve ux, add copy behavior, add short/long name toggle behavior by @possumbilities in #567
- cleanup UX and files, enable
help
section, resetREADME.md
, fix error with copyright display by @possumbilities in #568 - correct specificity of styles, narrow scope to only
chooser-page
context, updateREADME.md
by @possumbilities in #569 - refactor chooser to be more exacting, simplified, and maintainable by @possumbilities in #570
New Contributors
- @possumbilities made their first contribution in #443
- @soustab10 made their first contribution in #459
- @Lakshay-Pruthi made their first contribution in #462
- @shuence made their first contribution in #465
- @AyushKaithwas made their first contribution in #474
- @Xaid-vfx made their first contribution in #485
- @nox1134 made their first contribution in #510
- @wisekiran made their first contribution in #508
- @Syeda-Mal made their first contribution in #516
- @gawandeabhishek made their first contribution in #517
- @dijitali made their first contribution in #521
- @dotarjun made their first contribution in #499
- @valentin-huebner made their first contribution in #547
- @egbadon-victor made their first contribution in #548
Full Changelog: 0.2.0...v1.0
0.2.0
This is a bug fix and housekeeping release.
What's Changed
- Remove Obsolete code by @MuluhGodson in #400
- Fix step header colors. by @MuluhGodson in #403
Full Changelog: 0.1.0...0.2.0
0.1.0
What's Changed
- Add .gitignore, remove changelog link from code of conduct. by @akmadian in #3
- Add .gitignore and package.json by @akmadian in #4
- Add assets, stylesheets from existing chooser, other sources. by @akmadian in #6
- Add Bulma and node-sass by @akmadian in #8
- Refactor Modal System by @akmadian in #9
- [WIP] Add chooser functionality by @akmadian in #10
- Update Educational Section Layout, Update Page Layout by @akmadian in #11
- [WIP] Refactor to chosen license properties card by @akmadian in #14
- [WIP] Add Mobile CSS by @akmadian in #13
- Merge new chooser design into add-mobile-css branch by @akmadian in #19
- Add/ Refine Mobile CSS by @akmadian in #20
- [WIP] Add Webpack Config by @akmadian in #22
- Add HTML Generator Functionality by @akmadian in #23
- Controlling Chooser With License Icon Selections by @akmadian in #18
- Refactor Site to Vue Components by @akmadian in #24
- Complete the incomplete integration of Vocabulary with Chooser by @dhruvkb in #30
- Unit Testin: fixing mapCoverage deprecation, fixing SecurityError: lo… by @hamzanouali in #40
- Add svg file handling for jest by @obulat in #41
- add unit test for IconSelector.vue component by @hamzanouali in #42
- Issue #34 - Unit and e2e tests for CopyButton component by @priscilauchoa in #46
- Move
svgTransform.js
file totests\unit
directory by @obulat in #48 - Vocabulary styles being overriden by custom styling by @onyijne in #47
- HTMLGenerator component tests by @obulat in #49
- Test the License description component by @75pollet in #45
- Issue 35 - Write Unit Tests and e2e for HelpSection component by @Joranhezon in #43
- Bump webpack-bundle-analyzer from 2.13.1 to 3.3.2 by @dependabot in #54
- Add Chooser component unit tests by @alessandrodolci in #52
- Bump webpack-dev-server from 2.11.5 to 3.1.11 by @dependabot in #55
- Migration to vue-cli by @obulat in #68
- Chooser Redesign by @obulat in #75
- Update dist package to new design by @akmadian in #79
- Fix gitignore confusion and dist package by @akmadian in #80
- Fixes for styling and text bugs when bundle is built/served by @obulat in #81
- Fix the NC-ND label mixup bug by @obulat in #82
- Refactor SelectedLicenseCode; review strings by @obulat in #83
- Add meta information to by @obulat in #84
- Fix meta data by @obulat in #86
- [WIP] Set up Google analytics by @obulat in #88
- Rebuild license chooser by @obulat in #89
- Only send analytics data in production mode by @obulat in #90
- Update serve script name in README by @akmadian in #92
- Vertical stepper design by @obulat in #94
- Add contribution link to the footer and set site title to "Choose a license" by @obulat in #96
- Reduce bundle size by @obulat in #97
- Add Sentry error logging by @akmadian in #101
- Edit full license name in 'How Licenses are Communicated' modal to match the icons by @obulat in #103
- Lint with eslint vue/recommended settings by @obulat in #104
- Prep repo for outside contributors by @akmadian in #102
- Refactor and clean up the code by @obulat in #106
- Reduce bundle size by @obulat in #105
- Fix codeowners, cleanup by @akmadian in #107
- Remove PR and issue templates by @akmadian in #110
- Updated CODEOWNERS by @kgodey in #111
- Delete obsolete Stepper unit test by @obulat in #131
- Fixing link hover colour problem. by @cognitive137 in #127
- Change instances of "cc-chooser" to "chooser", other cleanup and small fixes by @akmadian in #129
- Bump acorn from 5.7.3 to 5.7.4 by @dependabot in #137
- Added unit and e2e tests for the LicenseCode.vue component by @hemanth-hk in #130
- Added unit and e2e tests for the LicenseDetailsCard.vue component by @hemanth-hk in #132
- Add license-utilities tests + update attrToFull to act like attrToShort by @acagastya in #136
- Addition of unit tests for FirstStep.js by @Tanmay1201 in #138
- Tests if AttributionDetailsStep component is mounted correctly by @JackieBinya in #133
- Corrected Dublin Core Terms namespace by @Bobulous in #135
- Corrected Dublin Core Terms namespace by @Bobulous in #134
- [WIP]: Fix lang logo to not overlay popup by @JordanRuetz in #150
- Added unit and e2e tests for HelpSection.vue component by @hemanth-hk in #144
- Fixed the tests of LicenseCode.vue and LicenseDetailsCard.vue by @hemanth-hk in #154
- Adds unit and e2e tests for CopyrightWaiverStep Component by @JackieBinya in #152
- Add tests for Stepper component by @obulat in #146
- Rewrites unit tests for FirstStep.vue by @JackieBinya in #149
- Adds unit and e2e tests for DropdownStep Component by @JackieBinya in #155
- Update questions of the help section by @SaurabhAgarwala in #158
- Integrate Vocabulary styles into Chooser by @obulat in #169
- Make LocaleChooser responsive by @obulat in #170
- Fix Modal positioning by @obulat in #171
- Add hotjar heatmap tracking by @akmadian in #172
- Changes site's main content background color from white to #F5F5F5 by @JackieBinya in #163
- Update cc icons and location they are served from by @obulat in #173
- Updated community team name by @kgodey in #176
- Fix modals by @obulat in #175
- Fix generated license html code metadata by @obulat in #181
- Bump lodash from 4.17.15 to 4.17.19 by @dependabot in #178
- Bump elliptic from 6.5.2 to 6.5.3 by @dependabot in #179
- Update dependencies in package.json by @obulat in #183
- Create gh action by @obulat in #77
- Sync Community Team to CODEOWNERS by @kgodey in #185
- Add unit tests for the Step component by @akmadian in #187
- Fixes #189 by @fkohrt in #190
- Add unit tests for App component by @akmadian in #186
- Use "property" instead of "rel" where appropriate; fixes #188 by @fkohrt in #191
- Rewrite tests for license code gene...