<!-- version: 1.2.0 -->
<!-- tag: script -->
<!-- excerpt: The native post timeline displays "duplicate lists edited" event as an unreadable mess of links. This userscript diffs the changes and displays them as easy to visually parse lists of items. -->

## Screenshot / Code Snippet

/timeline pages:

[![post timeline with duplicate target edit diffs][1]][1]

/revisions pages:

[![post revisions with duplicate target edit diffs][2]][2]

## About

The native post timeline displays "duplicate lists edited" event as a barely readable blob of links with excessive verbosity ("duplicate list changed from [list of links] to [list of links]"). This userscript *diffs* the changes and displays them as easy to visually parse lists of items.

As of v1.2.0, also fixes duplicate list edit entries on /revisions pages.

### License

The script is licensed under the [GPL-3.0-or-later][3] license.

### Download

[Install][4] | [Minified][5]

### Platform

Version number means "last tested on":

| Chrome | Opera | Firefox | Edge | IE |
| - | - | - | - | - |
| ✔ 100.0.4896.127 | - | ✔ 99.0.1 | - | no |

## Contact

Author: [Oleg Valter][6]
<br>Organization: [UserScripters][7]

Please, submit bug reports [on the source repository][8]
<br>Before adding a new one, please check if it hasn't been raised before.

You can also [drop by to chat][9], we are a friendly bunch.

## Code

[Source code][10] written in TypeScript. 

Uses:
- [type definitions][11] for Stack Exchange global objects;
- [type definitions][12] for the Stack Exchange API;
- userscript manager [metadata block generator][13].

Contributions are welcome, you can always [submit a PR here][14].


  [1]: https://i.sstatic.net/kgTUf.png
  [2]: https://i.sstatic.net/bSug1.png
  [3]:  https://spdx.org/licenses/GPL-3.0-or-later
  [4]:  https://github.com/userscripters/dupe-timeline-lists/raw/master/dist/modern/index.user.js
  [5]:  https://github.com/userscripters/dupe-timeline-lists/raw/master/dist/modern/index.min.user.js
  [6]: https://stackoverflow.com/users/11407695/oleg-valter
  [7]: https://github.com/userscripters
  [8]: https://github.com/userscripters/dupe-timeline-lists/issues
  [9]: https://chat.stackoverflow.com/rooms/214345/userscript-newbies-and-friends
  [10]: https://github.com/userscripters/dupe-timeline-lists/blob/master/src/index.ts
  [11]: https://stackapps.com/q/9063/78873
  [12]: https://stackapps.com/q/9162/78873
  [13]: https://stackapps.com/q/9088/78873
  [14]: https://github.com/userscripters/dupe-timeline-lists/pulls