1 | CHANGE LOG
|
2 | ==========
|
3 | ## 14.0.0
|
4 | BREAKING CHANGE:
|
5 | -`va-order-form` "getCustomFormData" will now return Dropdown/VBCUser answers as a JSON representation of an label/value Option
|
6 | -- For example, if the option `{label: 'Option A', value: 'a'}` was selected, the returned value would have previously been `'a'`, now it will be `{label: 'Option A', value: 'a'}`
|
7 | -- For display purposes of existing answers, `va-order-form` custom fields will accept JSON of a label/value Option as well as legacy value only answers
|
8 |
|
9 | ## 13.27.0
|
10 | - Display `isStartingPrice` flag for each individual item in an order
|
11 |
|
12 | ## 13.26.0
|
13 | - Add `isStartingPrice` support to `order-item-list`
|
14 |
|
15 | ## 13.25.2
|
16 | - Set translations in modules rather than components
|
17 | - Only reload languages when they're missing from translations
|
18 |
|
19 | ## 13.25.1
|
20 | - Before setting translations from file, reload languages
|
21 |
|
22 | ## 13.25.0
|
23 | - Optionally use language values from injected tokens
|
24 |
|
25 | ## 13.24.0
|
26 | - Add `Integration` to `ResellerItem`
|
27 |
|
28 | ## 13.23.0
|
29 | - Add `trialConfiguration` to `Product`
|
30 |
|
31 | ## 13.22.0
|
32 | - Add `trialConfiguration` to `ResellerItem`
|
33 |
|
34 | ## 13.21.0
|
35 | - Add function to open all dropdowns to `OrderFormComponent`
|
36 |
|
37 | ## 13.20.0
|
38 | - Undocumented
|
39 |
|
40 | ## 13.19.3
|
41 | - Fix `order-form` shared values when sending product forms
|
42 |
|
43 | ## 13.19.2
|
44 | - Fix some mobile display issues for `va-dropdown-form-section` and `va-field`
|
45 |
|
46 | ## 13.19.1
|
47 | - Refactor of toFormGroup()
|
48 |
|
49 | ## 13.19.0
|
50 | - Added ability to make checkbox a required field
|
51 |
|
52 | ## 13.18.0
|
53 | - Update `order-form` to support repeated products
|
54 |
|
55 | ## 13.17.0
|
56 | - Consider that all product activations passed to `va-package-dropdown` could be repeated
|
57 |
|
58 | ## 13.16.1
|
59 | - retrigger build
|
60 |
|
61 | ## 13.16.0
|
62 | - Added useCustomCase toggle to storefront component to be passed into tabbed filter component
|
63 |
|
64 | ## 13.15.0
|
65 | - added market action on package details
|
66 |
|
67 | ## 13.14.6
|
68 | - Fix display of Free pricing in `va-package-dropdown`
|
69 |
|
70 | ## 13.14.5
|
71 | -- `va-order-item-list` was not considering Free items
|
72 |
|
73 | ## 13.14.4
|
74 | - Fix display of highlighted pricing
|
75 |
|
76 | ## 13.14.3
|
77 | - Fix css scope for `va-order-item-list`
|
78 |
|
79 | ## 13.14.2
|
80 | - Fix i18n strings that got clobbered in a merge conflict
|
81 |
|
82 | ## 13.14.1
|
83 | - Replace pricing functions with observable properties
|
84 |
|
85 | ## 13.14.0
|
86 | - Extract translation strings from va-package-details-v2, va-header-container, and va-products-nav
|
87 |
|
88 | ## 13.13.0
|
89 | - Extract translation strings from order form and package dropdown
|
90 |
|
91 | ## 13.12.0
|
92 | - Extract translation strings from va-store
|
93 |
|
94 | ## 13.11.1
|
95 | - Add `TaxOption` to export list for `va-order-list-item`
|
96 |
|
97 | ## 13.11.0
|
98 | - Add `hidePricing` option to `va-package-dropdown`
|
99 |
|
100 | ## 13.10.1
|
101 | - Add exports for `va-order-list-item` interfaces
|
102 |
|
103 | ## 13.10.0
|
104 | - Add `va-order-list-item` component from BCC
|
105 | - Add tax options to `va-order-list-item`
|
106 |
|
107 | ## 13.9.1
|
108 | - Remove debug display of `hidden` value for `va-field`
|
109 |
|
110 | ## 13.9.0
|
111 | - Add czech price formatting function
|
112 |
|
113 | ## 13.8.1
|
114 | - Handle undefined changes in `va-dropdown-form-section`
|
115 |
|
116 | ## 13.8.0
|
117 | - Set edition name on the products that are in packages
|
118 |
|
119 | ## 13.7.0
|
120 | - Properly set disabled state on form controls
|
121 | - Add `displayOnly` property for TextBoxField
|
122 | -- Use `displayOnly` for Business ID common field
|
123 |
|
124 | ## 13.6.0
|
125 | - Add `changeReadOnly` to `va-order-form`
|
126 |
|
127 | ## 13.5.2
|
128 | - Fix the exception being thrown when a new dropdown is added
|
129 |
|
130 | ## 13.5.1
|
131 | - Fix using label/value pair configuration for the dropdown field from 13.5.0 in the order form
|
132 |
|
133 | ## 13.5.0
|
134 | - Add support for using an optional label/value pair instead of just labels for an order form dropdown option.
|
135 |
|
136 | ## 13.4.0
|
137 | - start the admin questions as expanded
|
138 |
|
139 | ## 13.3.2
|
140 | - Turning off expansion panel description for extraFields section in Order Form component.
|
141 |
|
142 | ## 13.3.1
|
143 | - Handle case where dropdown options are not set
|
144 |
|
145 | ## 13.3.0
|
146 | - Show dropdown config options
|
147 |
|
148 | ## 13.2.1
|
149 | - Update product nav bar to have different styling for the editonName
|
150 |
|
151 | ## 13.2.0
|
152 | - Hide salesperson common fields when not showing office use only questions
|
153 | - Do not validate required fields that are hidden
|
154 |
|
155 | ## 13.1.4
|
156 | - added new field to ResellerItem to support packaging edition.
|
157 |
|
158 | ## 13.1.3
|
159 | - ensure package details v2 works with empty line items
|
160 |
|
161 | ## 13.1.2
|
162 | - Use `item` edition name instead of parent edition name for the product navbar
|
163 | ## 13.1.1
|
164 | - Support multiple order forms per addon
|
165 | ## 13.1.0
|
166 | - Use lmi categories conversion internally within the package details v2 component
|
167 | ## 13.0.4
|
168 | - Add tooltip to "for office use only questions"
|
169 |
|
170 | ## 13.0.3
|
171 | - Reorder `va-order-form` common contact fields
|
172 |
|
173 | ## 13.0.2
|
174 | - Fixed bug where not passing `orderFormOptions` into `va-order-form` would error and fail to render the component
|
175 |
|
176 | ## 13.0.1
|
177 | - Fixed bug where `commonFormRequiredFields` in `va-order-form` was considering fields required if their key was included instead of checking the boolean value passed in
|
178 |
|
179 | ## 13.0.0
|
180 | - Added showForOfficeUseOnly as an options in OrderFormOptionsInterface to be able to show or hide the fields marked as forOfficeUseOnly
|
181 | - Added the properties forOfficeUseOnly and hiden to field base
|
182 | - Added a checkbox in the field builder to be able to set forOfficeUseOnly on the fields
|
183 | BREAKING CHANGES
|
184 | - Changed the OrderForm component inputs to take in OrderFormOptionsInterface instead of bypassRequiredFields and readonly as separate parameters
|
185 | - Renamed getExraFieldsData on the orderform component to getExtraFieldsData (added the missing 't')
|
186 |
|
187 | ## 12.33.0
|
188 | - Bring the concept of editions into the product navigation bar.
|
189 |
|
190 | ## 12.32.1
|
191 | - `va-order-form` bypassRequiredQuestions will bypass required common fields now
|
192 |
|
193 | ## 12.32.0
|
194 | - Updates to `va-order-form`:
|
195 | -- Add Business Website to Common Fields
|
196 | -- If a Common Field is marked as required on any input orderForms, the field will be required in the form
|
197 |
|
198 | ## 12.31.0
|
199 | - Store form fields now have a validator function that can be set per control type
|
200 |
|
201 | ## 12.30.0
|
202 | - Dropdown field supports Options that are just a list of strings instead of a list of objects so clients don't need to do their own conversion
|
203 |
|
204 | ## 12.29.0
|
205 | - Add MultiSelect dropdown to the store and fieldbuilder
|
206 |
|
207 | ## 12.28.0
|
208 | - Add Package Details V2 and a new Product Nav V2 with cleaned up logic and a reduced the number of inputs to the components.
|
209 | This update will make using the Package Detail component easier and require less frontend conversions.
|
210 |
|
211 | ## 12.27.0
|
212 | - Add read only mode for Order Form
|
213 |
|
214 | ## 12.26.1
|
215 | - export utils functions from store
|
216 |
|
217 | ## 12.26.0
|
218 | - Provide helper methods on the order form component to get the data out
|
219 |
|
220 | ## 12.25.0
|
221 | - Expose OrderFormComponent
|
222 |
|
223 | ## 12.24.0
|
224 | - Allow the caller to pass in the supported field types
|
225 |
|
226 | ## 12.23.0
|
227 | - Always include all Common questions
|
228 |
|
229 | ## 12.22.0
|
230 | - Change the common data section to also show the extra fields
|
231 |
|
232 | ## 12.21.1
|
233 | - Change `CommonFormData` keys in `va-order-form` to match the format they are expected to be submitted to vendors in
|
234 |
|
235 | ## 12.21.0
|
236 | - Add `va-order-form` component
|
237 |
|
238 | ## 12.20.0
|
239 | - To support functionality for linking to deleted/disabled LMI Categories, filter name used by the StoreFront component has been exposed/exported. This will be used by host components to determine if linking by LMI Category has been requested. The host component needs to know this so it can provide data for the StoreFront component for displaying packages under deleted/disabled LMI Categories.
|
240 |
|
241 | ## 12.19.0
|
242 | - Change the formbuilder field to use the orderformfieldinterface instead of the orderformfield
|
243 |
|
244 | ## 12.18.0
|
245 | - Add the form builder field so it can be used to build out fields for order forms
|
246 |
|
247 | ## 12.17.0
|
248 | - Allow deeplinking to StorefrontComponent/va-storefront component. Query params can now be provided to pre-select LMI Category filters on load. For example, the following object definition can be used to pre-select SEO and Website LMI categories:
|
249 | {"seo":"true","website":"true"}
|
250 |
|
251 | It should be encoded using "encodeURIComponent" and passed in as a query param using "store_filters" as a key. ie:
|
252 | ?store_filters=%7B"seo"%3A"true"%2C"website"%3A"true"%7D
|
253 |
|
254 | ## 12.16.3
|
255 | - refactor heimdall implementation to injector pattern so it's properly intialized per project usage
|
256 |
|
257 | ## 12.16.2
|
258 | - update the version of zone.js being used from 0.8.26 to 0.9.1
|
259 |
|
260 | ## 12.16.1
|
261 | - revert the package-lock.json as it was causing issues
|
262 |
|
263 | ## 12.16.0
|
264 | - add heimdall tracking to store's search input to guage user interest
|
265 |
|
266 | ## 12.15.2
|
267 | - add pointer to FAQ question.
|
268 |
|
269 | ## 12.15.1
|
270 | - Move click handler for FAQ dropdown into question.
|
271 |
|
272 | ## 12.15.0
|
273 | - expand `standAloneProducts` in `VaPackageDropdownComponent` to support products with parent app (aka addon) outside of a package
|
274 |
|
275 | ## 12.14.0
|
276 | - New `Storefront` component.
|
277 |
|
278 | ## 12.13.0
|
279 | - Add primaryPricingActionLabel and primaryPricingActionSelected to the VaHeaderComponent and VaProductDetails Component
|
280 |
|
281 | ## 12.12.0
|
282 | - Add `suggestedRetailPrice` to `ResellerItem` definition
|
283 |
|
284 | ## 12.11.2
|
285 | - `va-pricing` shouldn't include `Starting At` prefix twice
|
286 |
|
287 | ## 12.11.1
|
288 | - stop defaulting to "Activation Errors" for stand alone products when they have no activation statuses
|
289 |
|
290 | ## 12.11.0
|
291 | - update `VaPackageDropdownComponent` to support products (with optional editionID)
|
292 |
|
293 | ## 12.10.0
|
294 | - Add `usesEditions` and `editionIds` to `ResellerItem`
|
295 |
|
296 | ## 12.9.0
|
297 | - update `VaAddonListComponent` to no longer take in a product, and instead read the currency from the addon
|
298 |
|
299 | ## 12.8.0
|
300 | - allow ng-content in va-order-form-section
|
301 |
|
302 | ## 12.7.0
|
303 | - add `usesActivationSpecificEntryUrl` to reseller item definition.
|
304 |
|
305 | ## 12.6.0
|
306 | - add `disabled` field to order form fields
|
307 |
|
308 | ## 12.5.2
|
309 | - PackageDropDown fix; packages that contained a mix of addons with and without parent apps would just shimmer.
|
310 |
|
311 | ## 12.5.1
|
312 | - Internal change only. `Package` now uses the exported `Price` and `Pricing` types.
|
313 |
|
314 | ## 12.5.0
|
315 | - Support ng 7
|
316 |
|
317 | ## 12.4.4
|
318 | - addon -> add-on
|
319 |
|
320 | ## 12.4.3
|
321 | - header-container fix, switch to use 2 seperate buttons instead of one button with 2 functions.
|
322 |
|
323 | ## 12.4.2
|
324 | - fix addon-details to make enable button not disabled
|
325 |
|
326 | ## 12.4.1
|
327 | - fix showEnableAddon to work pass in actionLabel
|
328 |
|
329 | ## 12.4.0
|
330 | - Add showEnableAddon input to addon-details and default to not show
|
331 | - Add showEnableAddon to va-header-container and default to not show
|
332 |
|
333 | ## 12.3.0
|
334 | - Display 'Starting at' prefix according to the flag in billedProduct
|
335 |
|
336 | ## 12.2.1
|
337 | - Styling fix for pricing component
|
338 |
|
339 | ## 12.2.0
|
340 | - Update package-details component and va-pricing to handle `isStartingPrice`
|
341 | on Prices and display the 'Starting at' prefix
|
342 |
|
343 | ## 12.1.0
|
344 | - Remove price tag icon from header container in product details Contact Us
|
345 |
|
346 | ## 12.0.3
|
347 | - Make `StoreCardComponent` banner fill its containing div
|
348 |
|
349 | ## 12.0.2
|
350 | - `@vendasta/core` no longer supports deep imports
|
351 |
|
352 | ## 12.0.1
|
353 | - Fix the bug where commitments in addon-list not showing up
|
354 |
|
355 | ## 12.0.0
|
356 | - Refactor Package Details Component to obey product_order
|
357 |
|
358 | ## 11.1.0
|
359 | - Update `VaHeaderComponent` to send commitment info to VaPricing
|
360 |
|
361 | ## 11.0.0
|
362 | - BREAKING CHANGE: Add PartnerID input to product-details and addon-list components
|
363 | for use with billing APIs
|
364 |
|
365 | ## 10.3.0
|
366 | - Update addon-list to call BillingService.getMultiProductPricing
|
367 |
|
368 | ## 10.2.0
|
369 | - Update `VaPricingComponent` to display Commitment
|
370 |
|
371 | ## 10.1.0
|
372 | - Update `FieldBase` to have `regexValidator` and `regexErrorMessage`
|
373 |
|
374 | ## 10.0.2
|
375 | - Add space between "Requires" and addon name in product-nav.component
|
376 |
|
377 | ## 10.0.1
|
378 | - Fix a bug where `User` did not export from `order-form`.
|
379 |
|
380 | ## 10.0.0
|
381 | - Follow Angular package format
|
382 |
|
383 | BREAKING CHANGES:
|
384 | - No longer support deep imports from library
|
385 | eg. `import { blah } from '@vendata/store/blah` should be changed to `import { blah } from '@vendasta/store`.
|
386 |
|
387 | ## 9.1.0
|
388 | - Add new order form field type `VBCUserField`
|
389 |
|
390 | ## 9.0.1
|
391 | - Show non-tiered pricing for the 1-infinity range
|
392 |
|
393 | ## 9.0.0
|
394 | - Add support for rxjs 6
|
395 |
|
396 | ## 8.20.0
|
397 | - Update `package-dropdown` to give each addon its own section
|
398 |
|
399 | ## 8.19.0
|
400 | - Update `package-dropdown` to the include quantity in the addons name
|
401 |
|
402 | ## 8.18.0
|
403 | - Update store to work with @vendasta/core 14.0.0
|
404 | - Add billingId to Product constructor
|
405 |
|
406 | ## 8.17.0
|
407 | - Add `billingId` in `ResellerItem` model
|
408 |
|
409 | ## 8.16.0
|
410 | - Extend FieldBase model to have prefix and suffix values
|
411 |
|
412 | ## 8.15.0
|
413 | - Support prefix and suffix in a textbox
|
414 |
|
415 | ### 8.14.0
|
416 | - Support a disabled option in a dropdown
|
417 |
|
418 | ### 8.13.1
|
419 | - Updated product-details component to cache the addons
|
420 |
|
421 | ### 8.13.0
|
422 | - Updated Core dependency and updated GetSrcSet functions to use the ImageTransformationService.
|
423 |
|
424 | ### 8.12.2
|
425 | - Add-on list styles to support longer taglines, style cleanup
|
426 |
|
427 | ### 8.12.1
|
428 | - Remove duplicate inputs
|
429 |
|
430 | ### 8.12.0
|
431 | - Add a `showPricing` input field to addon details component
|
432 |
|
433 | ### 8.11.0
|
434 | - Add pricing field to StoreItem object
|
435 | - Update va-store-card to utilize va-pricing if pricing is provided
|
436 |
|
437 | ### 8.10.2
|
438 | - Make Addon List component not duplicate network calls
|
439 | - Fix stencil by giving a minimum width
|
440 |
|
441 | ### 8.10.1
|
442 | - Give package details and store card explicit font color
|
443 |
|
444 | ### 8.10.0
|
445 | - Update Addon List component to display contract prices
|
446 |
|
447 | ### 8.9.2
|
448 | - Fixes to `va-package-dropdown` to handle loading within the component
|
449 |
|
450 | ### 8.9.1
|
451 | - Minor style fixes for the va-pricing component
|
452 |
|
453 | ### 8.9.0
|
454 | - Add tooltip for pricing models in VaHeaderContainerComponent
|
455 |
|
456 | ### 8.8.0
|
457 | - Display stencil before data is loaded in va-pricing
|
458 |
|
459 | ### 8.7.0
|
460 | - Update the price display string in va-pricing
|
461 | - Show pricing model in VaHeaderContainerComponent
|
462 |
|
463 | ### 8.6.0
|
464 | - Show the contract prices when asked to
|
465 |
|
466 | ### 8.5.0
|
467 | - Don't show contract prices ever for the time being
|
468 |
|
469 | ### 8.4.0
|
470 | - Add `billedProduct` and `hasVerifiedContract` Inputs in the addon and product details components
|
471 |
|
472 | ### 8.3.1
|
473 | - Make the first letter of frequency a capital
|
474 |
|
475 | ### 8.3.0
|
476 | - Added display variations to the va-pricing component
|
477 | - Added highlight-pricing and table-pricing components as children of va-pricing
|
478 |
|
479 | ### 8.2.0
|
480 | - Allow input of custom "Get It Now" package button text
|
481 |
|
482 | ### 8.1.0
|
483 | - Add `activationRequiresApproval` boolean to ResellerItem model.
|
484 |
|
485 | ### 8.0.2
|
486 | - Small bugfix to display default parent icon on addon if parent icon does not exist on `va-package-dropdown`.
|
487 |
|
488 | ### 8.0.1
|
489 | - bugfixes for `va-package-dropdown`.
|
490 | - fixed addons appearing in associated product package
|
491 | - visual fix for addons va-icon
|
492 |
|
493 | ### 8.0.0
|
494 | - Breaking change with `va-package-dropdown`.
|
495 | `ProductActivationStatus` has been changed to `PackageItemActivationStatus` to support addons
|
496 |
|
497 | ### 7.2.3
|
498 | - Update `core` peer dependency
|
499 | - Add `flag-icon-css` peer dependency
|
500 |
|
501 | ### 7.2.2
|
502 | - Fixed some build issues
|
503 |
|
504 | ### 7.2.1
|
505 | - Whitelist is one word not two
|
506 |
|
507 | ### 7.2.0
|
508 | - Add a `Supported Countries` section in the product details
|
509 | - Must add `../node_modules/flag-icon-css/sass/flag-icon.scss` to sytles in angular-cli.json file
|
510 |
|
511 | ### 7.1.1
|
512 | - Change cursor to hand on hover over Addon-list
|
513 |
|
514 | ### 7.1.0
|
515 | - Add addon_keys to Package class in package-details
|
516 |
|
517 | ### 7.0.0
|
518 | - No longer compatiable with angular 4
|
519 |
|
520 | ### 6.3.4
|
521 | - Handle all negative prices as Contact sales
|
522 |
|
523 | ### 6.3.3
|
524 | - Bug fix to change the padding in the order-form-section from the tagline to the description
|
525 |
|
526 | ### 6.3.2
|
527 | - Fix for 0 coming in as undefined from the protos
|
528 |
|
529 | ### 6.3.1
|
530 | - Bug fix to change the value of contact sales to -1 in the pricing component
|
531 |
|
532 | ### 6.3.0
|
533 | - Add change detection to Package Details. Changes can now be made to the inputs after initialization.
|
534 |
|
535 | ### 6.2.1
|
536 | - Bug fixes to package dropdown and minor style changes
|
537 |
|
538 | ### 6.2.0
|
539 | - Add a action new button in the header component, and surface it in the product details component. The button is to start a workflow in partner center for getting partners to negotiate an app price with a vendor.
|
540 |
|
541 | ### 6.1.0
|
542 | - Reworked package-dropdown to support activation statuses.
|
543 |
|
544 | ### 6.0.0
|
545 | - Fix the bug that prepopulated data could not be shown correctly in DropdownFields
|
546 | * Type of value got from DropdownField is changed from `Option` to `string`
|
547 | * Must update usages of DropdownField to expect the value with `field.value` instead of `field.value.value`
|
548 |
|
549 | ### 5.11.0
|
550 | - Add support for angular 5
|
551 |
|
552 | ### 5.10.0
|
553 | - pass the showPricing input from the product-detail component into the addon-list component
|
554 |
|
555 | ### 5.9.0
|
556 | - Update shimmer and fade styles to be stencil-shimmer and stencil-fade to use the newly named styles in uikit
|
557 |
|
558 | ### 5.8.1
|
559 | - Make row not private for aot (bugfix)
|
560 |
|
561 | ### 5.8.0
|
562 | - Add list stencil
|
563 | - Add stencil doc tab
|
564 | - Add all stencils to the stencil-doc component
|
565 |
|
566 | ### 5.7.0
|
567 | - Add card stencil
|
568 | - Add card list stencil
|
569 | - Add search bar stencil
|
570 | - Update docs to use stencils
|
571 |
|
572 | ### 5.6.0
|
573 | - Add requirement for parent product in single addon package
|
574 |
|
575 | ### 5.5.0
|
576 | - Add entryUrl property to ResellerItem
|
577 |
|
578 | ### 5.4.0
|
579 | - Add usesCustomizationForm property to ResellerItem
|
580 |
|
581 | ### 5.3.1
|
582 | - Proper pluralization wording around product(s) in a package
|
583 |
|
584 | ### 5.3.0
|
585 | - Add stencil module for store components
|
586 |
|
587 | ### 5.2.1
|
588 | - Add asterisk to required file upload field
|
589 |
|
590 | ### 5.2.0
|
591 | - Add optional `expandable` functionality to the dropdown-form-section and order-form-section
|
592 |
|
593 | ### 5.1.2
|
594 | - Fix boolean and number comparison bug
|
595 |
|
596 | ### 5.1.1
|
597 | - Removed unnecessary style class.
|
598 |
|
599 | ### 5.1.0
|
600 | - Added allowMultipleActivations field to ResellerItem.
|
601 |
|
602 | ### 5.0.0
|
603 | - Delete the shared object for addon. Use the one in @vendasta/core/marketplace-apps instead.
|
604 |
|
605 | ### 4.2.2
|
606 | - Remove flex-layout
|
607 |
|
608 | ### 4.2.1
|
609 | - Add flex-layout dependency
|
610 |
|
611 | ### 4.2.0
|
612 | - Add VaPackageDropdownComponent
|
613 |
|
614 | ### 4.1.3
|
615 | - Fixed display issues with dropdown fields.
|
616 |
|
617 | ### 4.1.2
|
618 | - Fix the bug where addon price shows as NaN in product details page
|
619 |
|
620 | ### 4.1.1
|
621 | - Bug fix to not display Faqs section in single Addon pkg when it's undefined
|
622 |
|
623 | ### 4.1.0
|
624 | - Add quantity field to ResellerItem
|
625 |
|
626 | ### 4.0.2
|
627 | - Bug fix to get abbreviated addon name when no icon available
|
628 |
|
629 | ### 4.0.1
|
630 | - Missed one old Material import in addon-details
|
631 | - Changed to MatProgressSpinnerModule
|
632 |
|
633 | ### 4.0.0
|
634 | - Prepare for Angular Material beta 12 version
|
635 | - Upgraded to use "Mat" prefixes for Angular material components.
|
636 | - Follow https://www.npmjs.com/package/angular-material-prefix-updater to update your project
|
637 |
|
638 | ### 3.4.0
|
639 | - Add orderForm field to ResellerItem model
|
640 |
|
641 | ### 3.3.5
|
642 | - Removed mdTextareaAutosize from text-area field
|
643 |
|
644 | ### 3.3.4
|
645 | - Add `enabled` and `isCustom` properties to reseller item definition
|
646 |
|
647 | ### 3.3.3
|
648 | - Missing description on checkbox
|
649 |
|
650 | ### 3.3.2
|
651 | - Minor UI styling/text fixes.
|
652 |
|
653 | ### 3.3.1
|
654 | - Fix bug around NaN prices showing up in the addons list
|
655 |
|
656 | ### 3.3.0
|
657 | - Logic for single Addon package details
|
658 | - PackageDetails doc component only contains relevant fields
|
659 |
|
660 | ### 3.2.2
|
661 | - Remove space between expanded DropdownFormSections.
|
662 |
|
663 | ### 3.2.1
|
664 | - Update the pricing component to handle an undefined price as well.
|
665 |
|
666 | ### 3.2.0
|
667 | - Add constructor to ResellerItem
|
668 |
|
669 | ### 3.1.1
|
670 | - Displays addon title in nav properly
|
671 | - Removed unused input in addon-details
|
672 |
|
673 | ### 3.1.0
|
674 | - Add Addon details component
|
675 | - Remove shared Addon model
|
676 |
|
677 | ### 3.0.0
|
678 | - Removed FileGroupUpload component and replaced it with the version from @vendasta/forms.
|
679 |
|
680 | ### 2.15.2
|
681 | - Change to make sure it's an array in both input types.
|
682 |
|
683 | ### 2.15.1
|
684 | - Update core dependency to 1.1.1
|
685 |
|
686 | ### 2.15.0
|
687 | - New Addon definition used in all Store components
|
688 | - Changed all imports to eliminate risk of circular dependencies
|
689 | - Removed link to parent product in Nav component
|
690 |
|
691 | ### 2.14.0
|
692 | - Add swipe actions and tweak a few styles of store/products-nav
|
693 |
|
694 | ### 2.13.2
|
695 | - Fix the issue where the text for default header container icon disappear for mobile view
|
696 |
|
697 | ### 2.13.1
|
698 | - Fix to render "Contact Sales" if price is null, instead of "Free" (0 price means Free)
|
699 |
|
700 | ### 2.13.0
|
701 | - Update icon logic for dropdown form section
|
702 | - form id bug fix for dropdown form section
|
703 | - add file upload support for dropdown form section
|
704 |
|
705 | ### 2.12.0
|
706 | - Update use of shimmer in stencil components
|
707 |
|
708 | ### 2.11.3
|
709 | - Fix the width of the carousel component
|
710 | - add a cursor pointer on the carousel
|
711 |
|
712 | ### 2.11.2
|
713 | - Adjust addon section bottom padding
|
714 |
|
715 | ### 2.11.1
|
716 | - Adjust addon section padding
|
717 | - files section indent the extra line of file name
|
718 |
|
719 | ### 2.11.0
|
720 | - Use the standardized, smaller marketplace colors for various needs, as opposed to just color names.
|
721 | - Change to default font size on package and product detail's left column
|
722 | - Change to the FAQ colouring to ensure the question is darker than the answer.
|
723 |
|
724 | ### 2.10.5
|
725 | - update look and feel of va-field's
|
726 |
|
727 | ### 2.10.4
|
728 | - update uikit dependency
|
729 |
|
730 | ### 2.10.3
|
731 | - Fixed circular imports and updated angular to 4.4.3.
|
732 |
|
733 | ### 2.10.2
|
734 | - Update header container button
|
735 | - remove centering on header
|
736 |
|
737 | ### 2.10.1
|
738 | - Updated the label logic for the product details component.
|
739 |
|
740 | # 2.10.0
|
741 | - Added ability to seed if a field is required.
|
742 | - getLabel is used where you need to indicate a required question
|
743 | - The order form response wants the raw label
|
744 |
|
745 | ### 2.9.0
|
746 | - Add file upload to va-field
|
747 |
|
748 | ### 2.8.1
|
749 | - Fixed bug with VaOrderFormSectionComponent FormGroup validation.
|
750 |
|
751 | ### 2.8.0
|
752 | - Added VaOrderFormSectionComponent along with demo page.
|
753 |
|
754 | ### 2.7.1
|
755 | - Add stenciling to header-container
|
756 | - Add shimmer styling to store module
|
757 |
|
758 | ### 2.7.1
|
759 | - Use correct input name to fix bug in products-nav
|
760 |
|
761 | ### 2.7.0
|
762 | - Allowing discoverable addons to be viewable in muti-product packages
|
763 | - Add constructor to Product
|
764 |
|
765 | ### 2.6.1
|
766 | - Remove unused styling classes
|
767 |
|
768 | ### 2.6.0
|
769 | - Update VaProductDetailsComponent to propagate an addon click event.
|
770 | - Updated docs for VaProductDetailsComponent.
|
771 |
|
772 | ### 2.5.2
|
773 | - Fix load salesperson-details bug
|
774 |
|
775 | ### 2.5.1
|
776 | - Updated docs and changed styling for salesperson details
|
777 |
|
778 | ### 2.5.0
|
779 | - Updated addon-list to have a click output.
|
780 | - Fixed a minor import issue in the dropdown form styles.
|
781 |
|
782 | ### 2.4.3
|
783 | - Fix getLmiCategoryNames only replay first `_` problem, it should replace all
|
784 |
|
785 | ### 2.4.2
|
786 | - Add subscriptions to field values in dropdown-form-section.
|
787 |
|
788 | ### 2.4.1
|
789 | - Pass in boolean to hide pricing component in header-container
|
790 |
|
791 | ### 2.4.0
|
792 | - Change the lowerToTitleCase to not uppercase "non-primary" words
|
793 | - Change product details to use the lmi conversion function
|
794 | - replace _ with space before title casing lmi categories.
|
795 | - Pass the show action button on to the product details, defaults to false
|
796 |
|
797 | ### 2.3.3
|
798 | - Update dropdown-form-section's editing hint location and color
|
799 |
|
800 | ### 2.3.2
|
801 | - Change the lmi category names to title case.
|
802 |
|
803 | ### 2.3.1
|
804 | - Added prerequisite variables as inputs to va-header-container for addons
|
805 | - Refactor input names
|
806 |
|
807 | ### 2.3.0
|
808 | - Restored order-form as a new minor version.
|
809 |
|
810 | ### 2.2.6
|
811 | - Reverted order-form entirely as it seems its material imports are a breaking change.
|
812 |
|
813 | ### 2.2.5
|
814 | - Restructured order-form-related components into their own subdirectory.
|
815 | Everything still exposed via the store module so this shouldn't be a breaking change.
|
816 |
|
817 | ### 2.2.4
|
818 | - Change the product-detail page to show `Wholesale Price` instead of `Pricing`
|
819 |
|
820 | ### 2.2.3
|
821 | - Remove internal margin and padding styling for product and package detail component
|
822 |
|
823 | ### 2.2.2
|
824 | - Restyling the header price box to always show the string 'Pricing'
|
825 |
|
826 | ### 2.2.1
|
827 | - Check length of screenshot in product-detail instead of just screenshot
|
828 |
|
829 | ### 2.2.0
|
830 | - Added dropdown-form component
|
831 |
|
832 | ### 2.1.0
|
833 | - Added Addon Component
|
834 | - Various Styling changes
|
835 |
|
836 | ### 2.0.2
|
837 | - Turn snake case to camel case to properly parse product data
|
838 |
|
839 | ### 2.0.1
|
840 | - Export VaProductDetailsModule from index.ts
|
841 | - Styling fixes
|
842 |
|
843 | ### 2.0.0
|
844 | - Modular components
|
845 |
|
846 | ### 1.2.2
|
847 | - Remove H1 tag from store
|
848 |
|
849 | ### 1.2.1
|
850 | - Use version 2.4.4 of uikit.
|
851 | - This fixes the weird image resizing on mobile for the gallery.
|
852 |
|
853 | ### 1.2.0
|
854 | - add lmi categories definition to store.
|
855 |
|
856 | ### 1.0.6 to 1.1.2
|
857 | - lucky charms additions
|
858 |
|
859 | ### 1.0.5
|
860 | - add margin between search-box and package cards
|
861 |
|
862 | ### 1.0.0 to 1.0.4
|
863 | - tmills shenanigans
|