@@ -4,6 +4,194 @@ All notable changes to this project will be documented in this file.
44The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ )
55and this project adheres to [ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) .
66
7+ ## [ 19.10.0] - 2019-10-02
8+ ### Added
9+ - Models
10+ - ` institutional-user `
11+ - Helpers
12+ - ` random-text `
13+ - generates random text
14+ - ` unique-id `
15+ - generate a unique-enough string for use in a DOM element's ` id `
16+ - ` has-validation-error `
17+ - check if a list of validator results contains a validation error
18+ - Components
19+ - ` subjects/ `
20+ - ` browse `
21+ - ` browse/animated-expand `
22+ - ` browse/browse-manager `
23+ - ` browse/item-list `
24+ - ` browse/item `
25+ - ` display `
26+ - ` manager `
27+ - ` manager/single `
28+ - ` search `
29+ - ` search/search-result `
30+ - ` widget `
31+ - ` editable-field/subject-field-manager `
32+ - ` files/ `
33+ - ` browse `
34+ - ` item `
35+ - ` list `
36+ - ` manager `
37+ - ` selected-list `
38+ - ` upload-zone `
39+ - ` widget `
40+ - Validators
41+ - ` list ` - apply a validator to a list
42+ - Tests
43+ - Unit
44+ - helpers
45+ - ` has-validation-error `
46+ - validators
47+ - ` validateList `
48+ - Integration
49+ - ` unique-id `
50+ - ` random-text `
51+ - ` Files::Widget `
52+ - Ember Optional Features
53+ - ` template-only-glimmer-components `
54+ - Mirage
55+ - Factories
56+ - ` subject `
57+ - ` file-provider `
58+ - Serializers
59+ - ` subject `
60+ - ` file-provider `
61+ - Views
62+ - ` provider-subjects `
63+ - ` file `
64+ - Types
65+ - ` ember-animated `
66+ - Packages
67+ - ` ember-animated `
68+ - ` ember-element-helper ` (` fix-engines ` branch)
69+ - Handbook
70+ - ` Subjects::Widget ` component to gallery
71+ - ` Files::Widget ` component to gallery
72+ - ` validateList ` validator
73+ - ` has-validation-error ` helper
74+
75+ ### Changed
76+ - Models
77+ - ` taxonomy `
78+ - renamed to ` subject ` and updated for new subjects-as-relationships architecture
79+ - ` node `
80+ - changed ` subjects ` attribute into a hasMany relationship
81+ - ` preprint `
82+ - changed ` subjects ` attribute into a hasMany relationship
83+ - removed ` uniqueSubjects ` computed property
84+ - ` preprint-provider `
85+ - changed ` hasHighlightedSubjects ` alias to use ` highlighted_subjects ` related link meta
86+ - ` provider `
87+ - renamed ` taxonomies ` hasMany relationship to ` subjects `
88+ - renamed ` highlightedTaxonomies ` hasMany relationship to ` highlightedSubjects `
89+ - ` file `
90+ - rename ` node ` belongsTo relationship to ` target `
91+ - Serializers
92+ - ` taxonomy `
93+ - renamed to ` subject `
94+ - Adapters
95+ - ` taxonomy `
96+ - renamed to ` subject `
97+ - Components
98+ - ` editable-field `
99+ - use ` osf-dialog ` instead of ` bs-modal `
100+ - pass ` @fixedWidth ` through to ` OsfDialog `
101+ - use ` @manager.isSaving ` to disable submit & cancel buttons
102+ - ` category-manager `
103+ - expose ` isSaving ` as alias for ` save.isRunning `
104+ - ` description-manager `
105+ - expose ` isSaving ` as alias for ` save.isRunning `
106+ - ` institutions-manager `
107+ - expose ` isSaving ` as alias for ` save.isRunning `
108+ - ` license-manager `
109+ - expose ` isSaving ` as alias for ` save.isRunning `
110+ - ` publication-doi-manager `
111+ - expose ` isSaving ` as alias for ` save.isRunning `
112+ - ` tags-manager `
113+ - expose ` isSaving ` as alias for ` save.isRunning `
114+ - ` node-category-picker `
115+ - remove ` @renderInPlace={{true}} ` from ` PowerSelect ` invocation
116+ - ` zoom-to-route `
117+ - remove ` @renderInPlace={{true}} ` from ` PowerSelect ` invocation
118+ - ` registries/registries-license-picker `
119+ - remove ` @renderInPlace={{true}} ` from ` PowerSelect ` invocation
120+ - ` registries/license-viewer `
121+ - use ` osf-dialog ` instead of ` bs-modal `
122+ - ` file-icon `
123+ - folders should always use folder icon
124+ - ` sort-button `
125+ - suppress box-shadow when active
126+ - ` osf-dialog `
127+ - darken background overlay
128+ - ` registries/registries-metadata `
129+ - use ` Subjects::Widget ` and ` Subjects::Display ` (and related managers) for subjects editable field
130+ - Tests
131+ - renamed ` taxonomy ` to ` subject ` in ` preprint-provider ` FactoryGuy factory
132+ - Unit
133+ - ` adapters/taxonomy-test ` renamed to ` adapters/subject-test `
134+ - ` models/taxonomy-test ` renamed to ` models/subject-test `
135+ - ` serializers/taxonomy-test ` renamed to ` serializers/subject-test `
136+ - ` models/preprint-test `
137+ - removed test for ` subject ` attribute
138+ - Mirage
139+ - Factories
140+ - ` node `
141+ - removed ` subjects ` attribute
142+ - added ` withFiles ` trait
143+ - ` registration `
144+ - added ` widthSubjects ` trait
145+ - ` file `
146+ - added ` target ` association
147+ - addded ` asFolder ` trait
148+ - Serializers
149+ - ` registration-provider `
150+ - added subjects related link
151+ - ` registration `
152+ - added subjects self and related links
153+ - ` file `
154+ - s/` node ` /` target ` /
155+ - added folder links
156+ - ` node `
157+ - added files link
158+ - Views
159+ - ` osf-resource `
160+ - added self link patch handling
161+ - Scenarios
162+ - ` registration `
163+ - create some subjects
164+ - ` handbook `
165+ - create a file tree for the handbook
166+ - Types
167+ - ` ember-changeset-validations `
168+ - added ` ValidatorFunction ` and ` ValidatorResult `
169+ - Config
170+ - updated to use API version 2.16
171+ - Packages
172+ - upgrade to ` ember-animated@0.8.1 `
173+
174+ ### Removed
175+ - Tests
176+ - ` taxonomy ` FactoryGuy factory
177+
178+ ### Fixed
179+ - Components
180+ - ` home/support-section/support-item `
181+ - s/this./@/ because this is template-only
182+ - added splattributes because this is template-only
183+ - ` registries/registries-advisory-board `
184+ - fixed template lint
185+ - added splattributes because this is template-only
186+ - ` meetings/index/meetings-footer `
187+ - added splattributes because this is template-only
188+ - ` registries/registries-advisory-board `
189+ - added splattributes because this is template-only
190+ - ` registries/sharing-icons/popover `
191+ - added splattributes because this is template-only
192+ - Handbook
193+ - ` osf-dialog ` ` demo-is-open ` needs component file because it muts ` isOpen `
194+
7195## [ 19.9.0] - 2019-09-06
8196### Added
9197- Components
@@ -1167,7 +1355,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
11671355### Added
11681356- Quick Files
11691357
1170- [ Unreleased ] : https://github.com/CenterForOpenScience/ember-osf-web/compare/19.9.0...develop
1358+ [ Unreleased ] : https://github.com/CenterForOpenScience/ember-osf-web/compare/19.10.0...develop
1359+ [ 19.10.0 ] : https://github.com/CenterForOpenScience/ember-osf-web/releases/tag/19.10.0
11711360[ 19.9.0 ] : https://github.com/CenterForOpenScience/ember-osf-web/releases/tag/19.9.0
11721361[ 19.8.0 ] : https://github.com/CenterForOpenScience/ember-osf-web/releases/tag/19.8.0
11731362[ 19.7.1 ] : https://github.com/CenterForOpenScience/ember-osf-web/releases/tag/19.7.1
0 commit comments