Opened 6 years ago
Closed 6 years ago
#12138 closed enhancement (fixed)
sassc-3.6.1
Reported by: | Douglas R. Reno | Owned by: | Douglas R. Reno |
---|---|---|---|
Priority: | normal | Milestone: | 9.0 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New minor version
Change History (5)
comment:1 by , 6 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 6 years ago
Milestone: | 8.5 → 9.0 |
---|
comment:4 by , 6 years ago
3.6.0
Changelog [0dad856] Add functions utility compile unit (@mgreter) [d828027] Move macros and helpers to fn_utils (@mgreter) [c07f4a3] Protect some header defines from redefining (@mgreter) [8b74ede] Move number functions to own compile unit (@mgreter) [83f641c] Move selector functions to own compile unit (@mgreter) [37cfb4c] Move color functions to own compile unit (@mgreter) [ac4e48b] Move string functions to own compile unit (@mgreter) [4d1e036] Move list functions to own compile unit (@mgreter) [47354ad] Move map functions to own compile unit (@mgreter) [c1b3676] Move misc functions to own compile unit (@mgreter) [7cb696a] Rename stacks to use shorter typedefs (@mgreter) [aa7386f] Cleanup CRTP implementation (@mgreter) [efc0331] Rename ast2c and move c2ast to own compile unit (@mgreter) [064d6de] Move AST memory macros to macro header (@mgreter) [10c25da] Make Value inherit from PreValue (@mgreter) [0599b2e] Remove obsolete parameters (@mgreter) [205dc65] Remove Function_Call_Schema class (@mgreter) [4c34d16] Remove obsolete in_selector flag (@mgreter) [bbfcf49] Add distinct Parent_Reference class for values (@mgreter) [72e9a04] Fix parsing of colors (remove dynamic cast on eval) (@mgreter) [025dc4e] Pass traces instead of full context to bind (@mgreter) [0c5e27c] Clean up get_arg_m in fn_utils (@mgreter) [37e15bb] Change String_Schema to only hold PreValue objects (@mgreter) [d0b6338] Clean up function macros and force to return PreValues (@mgreter) [e0321a0] Enhance stacktrace to report column numbers (@mgreter) [6e79ff7] Add display name for color to debugger (@mgreter) [090bab3] Add get method for environment class (@mgreter) [8f0bdc7] Remove obsolete function constructor arguments (@mgreter) [09b36b0] Add EnvStack typedef (@mgreter) [5564ab3] Replace direct references with methods (@mgreter) [91dd504] Adjust output/error for modulo zero operation (@mgreter) [e5421e6] Adjust output/error for modulo zero operation (@mgreter) [f67b9c3] Fix automake build if sassc is missing (@mgreter) [0dee7ad] Upgrade sass2scss to version 1.1.2 (@mgreter) [1198007] Allow colors in @at directives (@mgreter) [5120bdb] Fix edge case converting achromatic colors to HSL (@mgreter) [5f94d71] Delay interpolated expression as in regular CSS (@mgreter) [69a0dfa] Fix automake build if sassc is missing (@mgreter) [ca89d73] Upgrade sass2scss to version 1.1.2 (@mgreter) [b0077d6] Allow colors in @at directives (@mgreter) [2807587] Fix edge case converting achromatic colors to HSL (@mgreter) [046b32a] Delay interpolated expression as in regular CSS (@mgreter) [07222d6] Fix parsing of colors (remove dynamic cast on eval) (@mgreter) [c0a5a21] Allow "!" in custom property values (@xzyfer) [77f1323] Allow "!" in custom property values (@xzyfer) [facbab8] Include Haskell bindings in implementations list (@jakubfijalkowski) [03c99f5] Fix ordering in implementations list (@jakubfijalkowski) [b866ad5] Fix link to node-sass implementation (@xzyfer) [b9662fc] Separate out deprecated import file extensions (@xzyfer) [fd989f6] Add a deprecation warning for @import's that resolved .css files (@xzyfer) [3af837c] Add support for index imports (@xzyfer) [e690924] Add configuration for supporting additional extensions as .scss (@xzyfer) [1da6264] Remove raw css imports (@xzyfer) [f315c93] Inline out_of_memory macro (@thatguystone) [5539920] Inline out_of_memory macro (@thatguystone) [17a83f6] Emit transparent colors as rgba(0, 0, 0, 0) (@xzyfer) [e28ebaf] Fix merging of nested media queries with not (@xzyfer) [0e6d8a6] Fix merging of nested media queries with not (@xzyfer) [62effe1] Fix regression in parsing selector with trailing escaped colon (@xzyfer) [5ff5859] Fix regression in parsing selector with trailing escaped colon (@xzyfer) [c287f31] Emit transparent colors as rgba(0, 0, 0, 0) (@xzyfer) [6fe62e9] Add configuration for supporting additional extensions as .scss (@xzyfer) [27d5026] Remove raw css imports (@xzyfer) [137a4dd] Mentioned SharpScss and LibSassHost in implementations.md (@tompazourek) [9266d26] Update compatibility section of the read me (@xzyfer) [0bc35e3] Fix segfault on empty custom properties (@xzyfer) [e351212] Fix segfault on empty custom properties (@xzyfer) [d91b4bf] Include Haskell bindings in implementations list (@jakubfijalkowski) [f5b854f] Fix ordering in implementations list (@jakubfijalkowski) [6036d5d] Fix link to node-sass implementation (@xzyfer) [8a6ba8f] Mentioned SharpScss and LibSassHost in implementations.md (@tompazourek) [1e52b74] Revert "Upgrade sass2scss to version 1.1.2" (@xzyfer) [95011cd] Add deprecation messages for color arithmetic (@xzyfer) [d18fd47] Add deprecation messages for color arithmetic (@xzyfer) [4254054] Fix explosion of parent selectors in selector-nest (@mgreter) [3a81850] Include in operation.hpp (@yboulkaid) [5ca21ca] Adds another Nim implementation (@dom96) [45f5087] Update Readme.md (@mhussa) [df8152d] Remove legacy workaround for parsing modulo operator (@xzyfer) [b3374e3] Fix handling of unclosed interpolant in url (@xzyfer) [15bdef9] Create CODE_OF_CONDUCT.md (@nschonni) [33718b0] Revert "Remove raw css imports" (@xzyfer) [55abf76] Revert "Add configuration for supporting additional extensions as .scss" (@xzyfer) [9a211eb] Revert "Add a deprecation warning for @import's that resolved .css files" (@xzyfer) [19fd2bf] Revert "Separate out deprecated import file extensions" (@xzyfer) [79c16c9] Revert "Remove raw css imports" (@xzyfer) [ea0e397] Revert "Add configuration for supporting additional extensions as .scss" (@xzyfer) [210fdff] Remove legacy workaround for parsing modulo operator (@xzyfer) [c0a6cf3] Fix handling of unclosed interpolant in url (@xzyfer) [38f4c36] Fix possible bug with handling empty reference combinators (@xzyfer) [0fa69a5] Fix -Wmissing-declarations for gcc < 7 (@xzyfer) [fbdcc37] Support hex colors with alpha channels (@xzyfer) [edd29a2] Make plugin tests run with a precision of 5 (@xzyfer) [ad30194] Update make CC and CXX defaults for wider compat (@glebm) [0331b61] Update link to perl-libsass implementation (@mgreter) [924cb48] Fix -Wmissing-declarations for gcc < 7 (@xzyfer) [7459d19] Support hex colors with alpha channels (@xzyfer) [9ce7a7f] Fix possible bug with handling empty reference combinators (@xzyfer) [39e3087] Update plugin test script to use precision 5 (@xzyfer) [3066614] Makefile: Use order-only deps for directories (#2728) (@glebm) [5d46c6f] Use precision 10 by default (#2730) (@glebm) [e04f200] Set default precision to 10 in Sass_Output_Options (@glebm) [5baf0fa] Docs: Profiling (@glebm) [2ebf465] SharedPtr: Remove explicit detached bool (@glebm) [a8273fc] Remove -undefined error, --no-undefined LDFLAGS (@alyssais) [392ffe1] SharedPtr: More cleanup (@glebm) [f477cd6] Makefile cleanup (@glebm) [ab03dc0] Disable failing coverage check (@xzyfer) [d225a09] Fix ignored :not(multiple, selectors) (@glebm) [d09d09d] Actually fix coveralls failures (@xzyfer) [c87a63e] Use -std=c++11 (@glebm) [ec249e4] AST: Add final specifier to final classes (@glebm) [3364372] Fix selector unification ordering (@glebm) [3e60b12] Add and use a unification_order method (@glebm) [f442421] Fix memory leak introduced in March (@glebm) [430315a] Fix memory leak in resolve_parent_refs (@glebm) [fdff442] Revert "SharedPtr: More cleanup" (@glebm) [fa93c5a] Revert "SharedPtr: Remove explicit detached bool" (@glebm) [5e58c35] AST: Fix clang warnings, add const, remove virtual (@glebm) [6c8285b] .travis.yml: sudo: required for ptrace support (@glebm) [514c9c7] Fix 2 more memory leaks (@glebm) [546f8e9] Selector unification: use == for comparison (@glebm) [9df83e1] Do not use 0 for initializing SharedImpl (@glebm) [0df09e6] Add /plugins/ to .gitignore (@glebm) [4589d07] Fix a memory leak in rgba_2 (@glebm) [754b338] Travis ASan: Use default Travis clang (v5.0) (@glebm) [122d9f3] Clean up Selector_List::operator== (@glebm) [930857c] Fix heap-use-after-free in Parser error handling (@glebm) [8f40dc0] Optimize line_begin/end search in handle_error (@glebm) [534065c] MSVC warning and fix #2627 (@glebm) [84eaca2] Add a copy constructor to InvalidSass exception (@glebm) [2494f0e] Minor fix: Reserve lists with correct sizes (@glebm) [a8bc4d6] SharedPtr improvements (@glebm) [5c2501e] Run C++ unit tests on CI (Makefile-only) (@glebm) [c93f058] Disallow parent selectors in selector-append (#2760) (@glebm) [eb15533] Fix memory leak in parse_ie_keyword_arg (@glebm) [c04f5d7] Implement passing arguments to @content (@xzyfer) [2a4935c] Clean up Compound_Selector::operator== (@glebm) [280ffd8] Fix crash in selector-append('.x~~', 'a') (@glebm) [b09e813] Refactor: Add starts/ends_with functions (@glebm) [2cabd11] Update utfcpp to v2.3.6 (@glebm) [7634b1c] Remove debugger from fn_miscs (@mgreter) [bfece18] Move AST selectors into own compile units (@mgreter) [c1990ed] Move AST values into own compile units (@mgreter) [bfb02ef] Fix clang warnings (@mgreter) [7a29ca8] Cleanup and fix selector compare operators (@mgreter) [80fd573] Rename element to type selector and type enums (@mgreter) [41e0775] Replace to_string compare with == object compare (@mgreter) [058e763] Split AST declarations and definitions (@mgreter) [98aede5] Move AST supports into own compile units (@mgreter) [93c62e8] Split AST declarations and definitions (@mgreter) [5d50c96] Cleanup AST values compare operators (@mgreter) [be88fdc] Fix clang warnings (@mgreter) [49d2e92] Refactor loops in Selector::unify_with (@glebm) [cda81f6] Enable to read remote UNC locations on windows (@mgreter) [ace6628] Re-implement selector unification (@glebm) [b21fb9f] Fix #2782: heap-use-after-free in expand.cpp (@glebm) [9d027c9] Set without_rule flat only when explicitly requested by at_root (@max-chernyavskyi) [c4ccba9] Disallow optional pseudo_prefix (@max-chernyavskyi) [e94b5f9] Disallow parent selector in selector_fns arguments (@glebm) [aabb867] Refactor inspection/output of numbers (@mgreter) [aa9852b] Implement internal HSLA color representation (@mgreter) [4cda362] Add deprecation for hsla with percentage alpha (@mgreter) [7223f84] Fix number comparison for floats/doubles by calculations (@mgreter) [664a9c2] Fix VS2013 warning C4800 in src/ast_selectors.cpp (@glebm) [6cb1927] Remove unused src/functions.{h,c}pp (@glebm) [4f9f662] Catch exceptions by reference (@glebm) [663f94e] Simplify string concatenation (@glebm) [7805af8] indentation (@glebm) [7700049] travis: Disable coverage for static OSX build (@glebm) [2c47dbb] Fixed typos (@vallentin) [c6b972e] Avoid clang warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' (@glebm) [337e30e] Ensure sass.hpp is included before system headers (@alyssais) [b260394] Add comment about order to all sass.hpp includes (@alyssais) [b97b010] https-ify sass-lang.com urls (@asottile) [41df7ac] Fix broken markdown link (@nschonni) [54cb8be] Fix one more I missed due to faulty sed (@asottile) [c16bee1] Install hrx gem in CI (@xzyfer) [75ee520] Install hrx gem in Windows CI (@xzyfer) [c1417f1] Bump AppVeyor Ruby version (@xzyfer) [bc55151] Fix mixin-exists and function-exists in local scopes (@xzyfer) [20b91ef] Avoid modifying Expression in ast_node_to_sass_value (@glebm) [c55821a] Remove _Ptr(_Const) typedefs (#2847) (@glebm) [ceedaeb] Fix GCC warning: Catching polymorphic type by value (#2848) (@glebm) [6df8cd9] Newlines: Parse \f and normalize in comments (#2849) (@glebm) [2050492] Make Makefile compatible with GNU Make >= 3.79.1 (#2853) (@alandipert) [fef6c6a] Fix heap-use-after-free in eval.cpp (#2859) (@glebm) [69ae7ef] Error on incomplete @supports clause in parser (#2860) (@glebm) [d382603] Fix invalid operator< for Selector_List (#2858) (@glebm) [8e681e2] Fix heap-buffer-overflow in prelexer.hpp:70 (#2857) (@glebm) [28bbd0e] Copy Unicode PWD tests from sass-spec (#2855) (@glebm) [689295a] Remove passing version flag to spec runner (@mgreter) [55685f5] Remove unquoting for str_slice, str-insert and str-index (@mgreter) [4f9c7ae] Fix incorrect call to std::isdigit (@glebm) [4c0b030] Remove obsolete unit tests (@mgreter) [afaeddb] Fix spec testing on mac with shared build (@mgreter) [5ae2e81] Disallow non-string argument to quote (@glebm) [34ba25e] Makefile: Mark test* targets as .PHONY (@glebm) [e53c7f8] Fix inspect for quoted strings (@glebm) [f2db048] Make parse_css_variable_value non-recursive (@glebm) [c51f442] Forbid empty custom property values (@glebm) [8d220b7] Delete extconf.rb (@glebm)
3.6.1
Changelog [0d08be9] travis: add gcc-8 to CI (#2889) (@ahorek) [21d2d16] [build] enable concurrent compilation (#2888) (@ahorek) [04f59a5] Remove the link to ast_factory.hpp from Visual C++ project files (@Taritsyn) [5ebc5d5] [build] add support of Visual Studio 2017 and 2019 to the Visual C++ project file (#2891) (@Taritsyn) [1edc51c] Makefile: Fix STATIC_LIBSTDCPP support (@glebm) [a46a281] Remove abspath from native Makefile (@mgreter) [0328de2] Read files using for better portability (@glebm) [dfe23ac] Add comparison operators for SharedImpl, fix bugs (@glebm) [0bab610] VS2013 noexcept workaround (@glebm)
Note:
See TracTickets
for help on using tickets.
Milestone renamed