Dive Versions Save

A tool for exploring each layer in a docker image

v0.0.6

5 years ago

Changelog

6e87804 support goreleaser driven docker build 5dfd9fb Support version printout (#37) 4385723 Typo & grammar fixes in README (#36)

v0.0.5

5 years ago

Changelog

528e3cf bump version d3cf372 Merge branch 'master' of github.com:wagoodman/dive 866b618 rm debug code 29c84b8 wording 6fa905d bump to 0.0.4

v0.0.4

5 years ago

Changelog

5bc7337 truncate inefficiencies report (fixes #27)

v0.0.3

5 years ago

Changelog

e757503 pin docker client version

v0.0.2

5 years ago

Changelog

0c8275e added demo 183c687 efficiency now takes into account removed dirs fad2354 fixed inefficient file report bug 3ea8c0a cleaned up example 291207e rm debug info ee74c85 image tar can be a symlink (fixes #26) d6549ea pull images when not found (closes #25); small fixes 4195374 add badge e700ec3 gofmt 8ca9684 added the readme contents

v0.0.1

5 years ago

Changelog

9802546 adding goreleaser dddb2e6 with fancy pre-processing 54b20c0 Merge branch 'master' into parallel-tar-proc 4c99bd0 added basic documentation 4e7e9b6 dont show inefficiencies breakdown when there are none 18b405d Size based efficiency (#24) 85fa135 Add details pane (#23) 0ec2797 implements build command (#22) bddd469 process tars in parallel 41b6da6 Independent filetree buffer + partial tree rendering (#18) 9625c51 Reconcile history from image manifest and config (#17) c599ca5 a few low hanging perf improvements (#16) ae43356 Merge pull request #15 from wagoodman/rename-to-dive 3a97966 renamed to dive; use cobra; rm dep; imagehistory fix 2a82632 fix test 7f3dee1 show layer efficiency in layerview 1b5adfd Merge branch 'master' into efficiency-map 65cf606 enhanced the status bar switches e942bb7 adjusted the filterview aesthetics c961041 set layout in a non-nested fashion 8611958 Calculate efficiency score de7c3a7 Count occurrences of each leaf path bbe7d43 Improve bounds checking and EOF handling (#9) 96ba653 Build the test docker image if necessary (#10) a0d9dfa disable debug 1b99e24 modify layer compare formatting 83dfb0a Merge branch 'master' of github.com:wagoodman/docker-image-explorer e01bf10 added multilayer select with mode toggle 2000a9e Merge pull request #8 from wagoodman/filter-view d82df14 Stop debug printing all the time cd9da2d run search on every keystroke 3023304 render changes immediately 08fd010 first take at layer multiselect a816a8f Fix segfault on empty tree view 7896432 mostly working ef2c769 Merge branch 'master' into filter-view 63332d4 wip 02418ea formatting fixes 6db7929 correct bounds checks on views c9b1d3d remove root node from view; fix tests 3590a7c added file attributes + headers 348e88e start adding search bar 90c8623 home grown item select fd397ac dont traverse the tree root node 598d95f fix display modified parents; fix tests a47105c decoupled node data scopes 2a67ef9 add debug pane d655e94 fix node string nil check 23289cc added some color 3602d7d ability to hide files based on difftype 093f648 keep collapsed state in view while changing layers; closes #4 430bbae rm debug pane for now a8cc8db added layer info e67734d Added debug panel; annotate filetree with changeinfo (#7) acec670 Use full path on dep test (#6) 78f0246 Small clean ups (#5) d78abce refactor project structure; use subpackages ed62646 formatting + makefile db1fb94 abstracted layerview 0b86d01 pulled treeview into a type e9c85e6 dont allow invalid layer browsing 2767567 add test for StackRange 2a1929b fix tree copy ref to parent tree 563d4b3 prevent underflow 71b36ea integrate layer interactions 1e4ad0c display list of layers in UI 4ed43ad tweak tar reader 94d2746 moved file* sources 8f3e4b4 add tree browser concept 0d2b655 Merge second: Copy trees (#3) 18bb252 Merge first: Diff trees (#2) 4942a9c formatting cleanup; added tree collapse 806ede9 make checkboxes 9350984 added goals; refactored to filetree 2a4e6b7 Merge branch 'master' into tree-stacking 86e979c added tree stacking a096415 Merge pull request #1 from wagoodman/list-layers 8794f15 print trees in order 503c61a Merge branch 'master' into list-layers ea88892 WIP ea66c0e fix remove path to ignore empty names 488ec1b add filetree f91fb4c start parsing each layer 2ab6061 print contents down one level f88abef charlie-brown tree 9ce8e0a Print layers ee9cec9 just reading a tar 2245ffa save an image filesystem layers 8f16cb8 just getting comfy with docker api and images f12ac1d Initial commit