1 | # Tailor Changelog
|
2 |
|
3 | ### 3.0.0
|
4 | * Support for multiple link headers from fragments ([#140](https://github.com/zalando/tailor/pull/140))
|
5 | * Update Buffer to Node 8 Syntax ([#154](https://github.com/zalando/tailor/pull/154))
|
6 | * Update fragment performance hooks to support multiple link headers ([#159](https://github.com/zalando/tailor/pull/159))
|
7 | * Support to forward headers from primary fragment via filterResponseHeaders ([#148](https://github.com/zalando/tailor/pull/148))
|
8 |
|
9 | ##### Contributors
|
10 | - Aditya Pratap Singh ([addityasingh](https://github.com/addityasingh))
|
11 | - Ramiro Rikkert ([rikkert](https://github.com/rikkert))
|
12 | - Iilei ([iilei](https://github.com/iilei))
|
13 |
|
14 | ### 2.3.0
|
15 | * write response headers once before flushing([#145](https://github.com/zalando/tailor/pull/145))
|
16 |
|
17 | ### 2.2.0
|
18 | * Fix issue with preloading primary fragment assets([#141](https://github.com/zalando/tailor/pull/141))
|
19 |
|
20 | ### 2.1.1
|
21 | * Opt out of server push for preloaded JS and CSS([#139](https://github.com/zalando/tailor/pull/139))
|
22 |
|
23 | ### 2.1.0
|
24 | * Fix uglify-js options to preserve implicit return in IIFE ([#133](https://github.com/zalando/tailor/pull/133))
|
25 | * Lock down the dependencies version to avoid issues with external libs ([#135](https://github.com/zalando/tailor/pull/135))
|
26 |
|
27 | ### 2.0.2
|
28 | * Fix preloading headers for crossorigin scripts([#130](https://github.com/zalando/tailor/pull/130))
|
29 |
|
30 | ### 2.0.1
|
31 | * [Perf] Preload the Primary fragment's assets ([#127](https://github.com/zalando/tailor/issues/127))
|
32 |
|
33 | ### 2.0.0
|
34 | * Allow Lazy fragment initialization through promise ([#94](https://github.com/zalando/tailor/issues/94))
|
35 | * Hooks for measuring performance of fragments initialization on frontend ([#95](https://github.com/zalando/tailor/issues/95))
|
36 | * Migrate codebase to ES6 ([#109](https://github.com/zalando/tailor/issues/109))
|
37 | * Html compatible for script tags ([#86](https://github.com/zalando/tailor/issues/86))
|
38 | * Configurable options for filtering headers ([#91](https://github.com/zalando/tailor/issues/91))
|
39 |
|
40 | ##### Breaking changes
|
41 | * Dropped node 4.x.x support
|
42 | * Modified logic for `pipeInstanceName` and `requestFragment`. Please check the [options](https://github.com/zalando/tailor#options)
|
43 |
|
44 | ##### Contributors
|
45 | - Aditya Pratap Singh ([addityasingh](https://github.com/addityasingh))
|
46 | - Simeon Cheeseman ([SimeonC](https://github.com/SimeonC))
|
47 | - Boopathi Rajaa ([boopathi](https://github.com/boopathi))
|
48 | - Dan Peddle ([dazld](https://github.com/dazld))
|
49 | - Vignesh Shanmugam ([vigneshshanmugam](https://github.com/vigneshshanmugam))
|
50 |
|
51 | ### 1.1.0
|
52 | * Support fragment level compression (gzip/deflate)
|
53 |
|
54 | ### 1.0.7
|
55 | * Inline AMD loader if specified as file URL (Performance)
|
56 |
|
57 | ### 1.0.6
|
58 | * Asynchronous file read in built-in fetch
|
59 | * Respond 404 in case of not found template
|
60 |
|
61 | ### 1.0.5
|
62 | * Add support for fallback slots
|
63 |
|
64 | ### 1.0.4
|
65 | * Fragment initialization metrics
|
66 |
|
67 | ### 1.0.3
|
68 | * Update loadCSS to fix FF 38 crash on Async Fragments.
|
69 |
|
70 | ### 1.0.2
|
71 | * Fix issue related to unnamed slot behaviour
|
72 |
|
73 | ### 1.0.1
|
74 | * Introduced unnamed default slot
|
75 |
|
76 | ### 1.0.0
|
77 | * Introduced HTML compatible parser
|
78 | * Base templates using slots
|
79 | * Flattens nested templates
|