{
    "0.1.0": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ExpExponentCleanup",
            "ZeroFunctionSelector",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits",
            "ArrayAccessCleanHigherOrderBits",
            "AncientCompiler"
        ],
        "released": "2015-07-10"
    },
    "0.1.1": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ExpExponentCleanup",
            "ZeroFunctionSelector",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits",
            "ArrayAccessCleanHigherOrderBits",
            "AncientCompiler"
        ],
        "released": "2015-08-04"
    },
    "0.1.2": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ExpExponentCleanup",
            "ZeroFunctionSelector",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits",
            "ArrayAccessCleanHigherOrderBits",
            "AncientCompiler"
        ],
        "released": "2015-08-20"
    },
    "0.1.3": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ExpExponentCleanup",
            "ZeroFunctionSelector",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits",
            "ArrayAccessCleanHigherOrderBits",
            "AncientCompiler"
        ],
        "released": "2015-09-25"
    },
    "0.1.4": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits",
            "ArrayAccessCleanHigherOrderBits",
            "AncientCompiler"
        ],
        "released": "2015-09-30"
    },
    "0.1.5": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits",
            "ArrayAccessCleanHigherOrderBits",
            "AncientCompiler"
        ],
        "released": "2015-10-07"
    },
    "0.1.6": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits",
            "ArrayAccessCleanHigherOrderBits",
            "AncientCompiler"
        ],
        "released": "2015-10-16"
    },
    "0.1.7": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits",
            "ArrayAccessCleanHigherOrderBits",
            "AncientCompiler"
        ],
        "released": "2015-11-17"
    },
    "0.2.0": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits",
            "ArrayAccessCleanHigherOrderBits",
            "AncientCompiler"
        ],
        "released": "2015-12-02"
    },
    "0.2.1": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits",
            "ArrayAccessCleanHigherOrderBits",
            "AncientCompiler"
        ],
        "released": "2016-01-30"
    },
    "0.2.2": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits",
            "ArrayAccessCleanHigherOrderBits",
            "AncientCompiler"
        ],
        "released": "2016-02-17"
    },
    "0.3.0": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits",
            "ArrayAccessCleanHigherOrderBits"
        ],
        "released": "2016-03-11"
    },
    "0.3.1": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits"
        ],
        "released": "2016-03-31"
    },
    "0.3.2": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin",
            "CleanBytesHigherOrderBits"
        ],
        "released": "2016-04-18"
    },
    "0.3.3": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin"
        ],
        "released": "2016-05-27"
    },
    "0.3.4": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin"
        ],
        "released": "2016-05-31"
    },
    "0.3.5": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther",
            "DynamicAllocationInfiniteLoop",
            "OptimizerClearStateOnCodePathJoin"
        ],
        "released": "2016-06-10"
    },
    "0.3.6": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "SendFailsForZeroEther"
        ],
        "released": "2016-08-10"
    },
    "0.4.0": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "LibrariesNotCallableFromPayableFunctions"
        ],
        "released": "2016-09-08"
    },
    "0.4.1": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3",
            "LibrariesNotCallableFromPayableFunctions"
        ],
        "released": "2016-09-09"
    },
    "0.4.10": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction"
        ],
        "released": "2017-03-15"
    },
    "0.4.11": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral"
        ],
        "released": "2017-05-03"
    },
    "0.4.12": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput"
        ],
        "released": "2017-07-03"
    },
    "0.4.13": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput"
        ],
        "released": "2017-07-06"
    },
    "0.4.14": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue"
        ],
        "released": "2017-07-31"
    },
    "0.4.15": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector"
        ],
        "released": "2017-08-08"
    },
    "0.4.16": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector"
        ],
        "released": "2017-08-24"
    },
    "0.4.17": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "EventStructWrongData",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector"
        ],
        "released": "2017-09-21"
    },
    "0.4.18": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "EventStructWrongData",
            "NestedArrayFunctionCallDecoder"
        ],
        "released": "2017-10-18"
    },
    "0.4.19": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ABIEncoderV2PackedStorage_0.4.x",
            "ExpExponentCleanup",
            "EventStructWrongData",
            "NestedArrayFunctionCallDecoder"
        ],
        "released": "2017-11-30"
    },
    "0.4.2": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage",
            "OptimizerStaleKnowledgeAboutSHA3"
        ],
        "released": "2016-09-17"
    },
    "0.4.20": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ABIEncoderV2PackedStorage_0.4.x",
            "ExpExponentCleanup",
            "EventStructWrongData",
            "NestedArrayFunctionCallDecoder"
        ],
        "released": "2018-02-14"
    },
    "0.4.21": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ABIEncoderV2PackedStorage_0.4.x",
            "ExpExponentCleanup",
            "EventStructWrongData",
            "NestedArrayFunctionCallDecoder"
        ],
        "released": "2018-03-07"
    },
    "0.4.22": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ABIEncoderV2PackedStorage_0.4.x",
            "ExpExponentCleanup",
            "EventStructWrongData",
            "OneOfTwoConstructorsSkipped"
        ],
        "released": "2018-04-16"
    },
    "0.4.23": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ABIEncoderV2PackedStorage_0.4.x",
            "ExpExponentCleanup",
            "EventStructWrongData"
        ],
        "released": "2018-04-19"
    },
    "0.4.24": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ABIEncoderV2PackedStorage_0.4.x",
            "ExpExponentCleanup",
            "EventStructWrongData"
        ],
        "released": "2018-05-16"
    },
    "0.4.25": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ABIEncoderV2PackedStorage_0.4.x"
        ],
        "released": "2018-09-12"
    },
    "0.4.26": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2"
        ],
        "released": "2019-04-29"
    },
    "0.4.3": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "HighOrderByteCleanStorage"
        ],
        "released": "2016-10-25"
    },
    "0.4.4": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored"
        ],
        "released": "2016-10-31"
    },
    "0.4.5": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored",
            "OptimizerStateKnowledgeNotResetForJumpdest"
        ],
        "released": "2016-11-21"
    },
    "0.4.6": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction",
            "IdentityPrecompileReturnIgnored"
        ],
        "released": "2016-11-22"
    },
    "0.4.7": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction"
        ],
        "released": "2016-12-15"
    },
    "0.4.8": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction"
        ],
        "released": "2017-01-13"
    },
    "0.4.9": {
        "bugs": [
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "UninitializedFunctionPointerInConstructor_0.4.x",
            "IncorrectEventSignatureInLibraries_0.4.x",
            "ExpExponentCleanup",
            "NestedArrayFunctionCallDecoder",
            "ZeroFunctionSelector",
            "DelegateCallReturnValue",
            "ECRecoverMalformedInput",
            "SkipEmptyStringLiteral",
            "ConstantOptimizerSubtraction"
        ],
        "released": "2017-01-31"
    },
    "0.5.0": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor",
            "IncorrectEventSignatureInLibraries",
            "ABIEncoderV2PackedStorage"
        ],
        "released": "2018-11-13"
    },
    "0.5.1": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor",
            "IncorrectEventSignatureInLibraries",
            "ABIEncoderV2PackedStorage"
        ],
        "released": "2018-12-03"
    },
    "0.5.10": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "YulOptimizerRedundantAssignmentBreakContinue0.5",
            "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers"
        ],
        "released": "2019-06-25"
    },
    "0.5.11": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "YulOptimizerRedundantAssignmentBreakContinue0.5"
        ],
        "released": "2019-08-12"
    },
    "0.5.12": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "YulOptimizerRedundantAssignmentBreakContinue0.5"
        ],
        "released": "2019-10-01"
    },
    "0.5.13": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "YulOptimizerRedundantAssignmentBreakContinue0.5"
        ],
        "released": "2019-11-14"
    },
    "0.5.14": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "MissingEscapingInFormatting",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "YulOptimizerRedundantAssignmentBreakContinue0.5",
            "ABIEncoderV2LoopYulOptimizer"
        ],
        "released": "2019-12-09"
    },
    "0.5.15": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "MissingEscapingInFormatting",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "YulOptimizerRedundantAssignmentBreakContinue0.5"
        ],
        "released": "2019-12-17"
    },
    "0.5.16": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "MissingEscapingInFormatting",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden"
        ],
        "released": "2020-01-02"
    },
    "0.5.17": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "MissingEscapingInFormatting",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow"
        ],
        "released": "2020-03-17"
    },
    "0.5.2": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor",
            "IncorrectEventSignatureInLibraries",
            "ABIEncoderV2PackedStorage"
        ],
        "released": "2018-12-19"
    },
    "0.5.3": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor",
            "IncorrectEventSignatureInLibraries",
            "ABIEncoderV2PackedStorage"
        ],
        "released": "2019-01-22"
    },
    "0.5.4": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor",
            "IncorrectEventSignatureInLibraries",
            "ABIEncoderV2PackedStorage"
        ],
        "released": "2019-02-12"
    },
    "0.5.5": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor",
            "IncorrectEventSignatureInLibraries",
            "ABIEncoderV2PackedStorage",
            "IncorrectByteInstructionOptimization",
            "DoubleShiftSizeOverflow"
        ],
        "released": "2019-03-05"
    },
    "0.5.6": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor",
            "IncorrectEventSignatureInLibraries",
            "ABIEncoderV2PackedStorage",
            "IncorrectByteInstructionOptimization"
        ],
        "released": "2019-03-13"
    },
    "0.5.7": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2",
            "UninitializedFunctionPointerInConstructor",
            "IncorrectEventSignatureInLibraries"
        ],
        "released": "2019-03-26"
    },
    "0.5.8": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "YulOptimizerRedundantAssignmentBreakContinue0.5",
            "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement",
            "DynamicConstructorArgumentsClippedABIV2"
        ],
        "released": "2019-04-30"
    },
    "0.5.9": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "privateCanBeOverridden",
            "YulOptimizerRedundantAssignmentBreakContinue0.5",
            "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers",
            "SignedArrayStorageCopy",
            "ABIEncoderV2StorageArrayWithMultiSlotElement"
        ],
        "released": "2019-05-28"
    },
    "0.6.0": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "MissingEscapingInFormatting",
            "ArraySliceDynamicallyEncodedBaseType",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow",
            "YulOptimizerRedundantAssignmentBreakContinue"
        ],
        "released": "2019-12-17"
    },
    "0.6.1": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "MissingEscapingInFormatting",
            "ArraySliceDynamicallyEncodedBaseType",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow"
        ],
        "released": "2020-01-02"
    },
    "0.6.10": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup"
        ],
        "released": "2020-06-11"
    },
    "0.6.11": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup"
        ],
        "released": "2020-07-07"
    },
    "0.6.12": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup"
        ],
        "released": "2020-07-22"
    },
    "0.6.2": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "MissingEscapingInFormatting",
            "ArraySliceDynamicallyEncodedBaseType",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow"
        ],
        "released": "2020-01-27"
    },
    "0.6.3": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "MissingEscapingInFormatting",
            "ArraySliceDynamicallyEncodedBaseType",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow"
        ],
        "released": "2020-02-18"
    },
    "0.6.4": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "MissingEscapingInFormatting",
            "ArraySliceDynamicallyEncodedBaseType",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents",
            "MemoryArrayCreationOverflow"
        ],
        "released": "2020-03-10"
    },
    "0.6.5": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "MissingEscapingInFormatting",
            "ArraySliceDynamicallyEncodedBaseType",
            "ImplicitConstructorCallvalueCheck",
            "TupleAssignmentMultiStackSlotComponents"
        ],
        "released": "2020-04-06"
    },
    "0.6.6": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "MissingEscapingInFormatting",
            "ArraySliceDynamicallyEncodedBaseType",
            "ImplicitConstructorCallvalueCheck"
        ],
        "released": "2020-04-09"
    },
    "0.6.7": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "MissingEscapingInFormatting",
            "ArraySliceDynamicallyEncodedBaseType",
            "ImplicitConstructorCallvalueCheck"
        ],
        "released": "2020-05-04"
    },
    "0.6.8": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup"
        ],
        "released": "2020-05-14"
    },
    "0.6.9": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "UsingForCalldata"
        ],
        "released": "2020-06-04"
    },
    "0.7.0": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup"
        ],
        "released": "2020-07-28"
    },
    "0.7.1": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup",
            "FreeFunctionRedefinition"
        ],
        "released": "2020-09-02"
    },
    "0.7.2": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy",
            "DynamicArrayCleanup"
        ],
        "released": "2020-09-28"
    },
    "0.7.3": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching",
            "EmptyByteArrayCopy"
        ],
        "released": "2020-10-07"
    },
    "0.7.4": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching"
        ],
        "released": "2020-10-19"
    },
    "0.7.5": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching"
        ],
        "released": "2020-11-18"
    },
    "0.7.6": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching"
        ],
        "released": "2020-12-16"
    },
    "0.8.0": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching"
        ],
        "released": "2020-12-16"
    },
    "0.8.1": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching"
        ],
        "released": "2021-01-27"
    },
    "0.8.2": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory",
            "KeccakCaching"
        ],
        "released": "2021-03-02"
    },
    "0.8.3": {
        "bugs": [
            "ABIDecodeTwoDimensionalArrayMemory"
        ],
        "released": "2021-03-23"
    },
    "0.8.4": {
        "bugs": [],
        "released": "2021-04-21"
    },
    "0.8.5": {
        "bugs": [],
        "released": "2021-06-10"
    },
    "0.8.6": {
        "bugs": [],
        "released": "2021-06-22"
    },
    "0.8.7": {
        "bugs": [],
        "released": "2021-08-11"
    }
}