New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update next with latest changes to master #1054
Commits on Aug 25, 2019
-
-
Merge pull request image-rs#1021 from JohnTitor/replace-try-macros
Replace try! macros with ? operators
Commits on Aug 26, 2019
-
-
-
Merge pull request image-rs#1023 from JohnTitor/remove-unnecessary-li…
…fetime Remove unnecessary lifetime
Commits on Aug 29, 2019
Commits on Aug 30, 2019
-
Merge pull request image-rs#1026 from HeroicKatora/travis-gitter-im
Move travis notifications to gitter
Commits on Aug 31, 2019
-
-
-
-
Merge pull request image-rs#1025 from JohnTitor/add-clippy-to-travis
Add Clippy to Travis
-
-
Merge pull request image-rs#1028 from est31/master
Remove unused lzw dependency
Commits on Sep 2, 2019
Commits on Sep 7, 2019
-
Merge pull request image-rs#1002 from dobrakmato/master
Provide bits_per_pixel and num_components as ColorType methods
-
-
Merge pull request image-rs#1031 from BourgondAries/master
png: Fix decoder off-by-1 error
-
Merge pull request image-rs#1022 from JohnTitor/rustfmt
Format code by rustfmt
-
Co-authored-by: martinlindhe
-
A somewhat long outstanding feature. The previous pub attribute on the function may have made it confusing and wrongly suggested that this was already the case. Closes: image-rs#978
-
-
Merge pull request image-rs#1032 from HeroicKatora/dynimage-from-decoder
Dynimage from decoder
-
Merge pull request image-rs#1033 from HeroicKatora/tiff-signature
Fix tiff magic bytes
-
-
-
Merge pull request image-rs#1035 from JohnTitor/fix-clippy
Fix few clippy warnings
-
Merge pull request image-rs#1034 from HeroicKatora/release-0.22.2
Update crate metadata for release 0.22.2
Commits on Sep 20, 2019
-
-
Merge pull request image-rs#1037 from XVilka/patch-1
Fix the WebP spelling in README
Commits on Sep 25, 2019
-
Move io readers into seperate module
Does not touch the public interface, only internal `_impl` variants which are simply referenced from their new location.
-
-
-
-
Apply suggestions on decode and open/from_path
Firstly, simply renames load to decode. Also splits open into to operations: - open, which will inspect the file contents to guess the correct format *before* falling back to a path. - from_path, which imitates the old behaviour.
-
-
Add notes for reader to free functions
Don't deprecate them just yet, for now they are even the underlying primitives instead of being wrappers around the reader.
-
-
Align open with previous semantics
Fixes guess_format to only change the format on successful guesses.
-
-
Hide functionality not connected to reader function
Minimize the commitment of public interface for now. The builder style methods are likely the most immediately useful.
-
-
Commits on Sep 28, 2019
Commits on Oct 1, 2019
-
-
Failure that occurs only on nightly seems to be more often due to Rust breakage than a bug. Take deprecation warnings more serious by actively denying them which warns us of incompatible future versions as nightly would. Note: May remove this again in the future if it doesn't help. We've already had the case where the rustc version commitment left us without a proper replacement for a while since that had only been introduce shortly before deprecation. Also ensures that tests are ran on all relevant builds instead of only on nightly.
-
Make default features the default build again
For osx and windows targets build with the first env combination since they are matrix includes. This ensures that this selects the build script with default features instead of no features.
-
Test for env set, not non-zero
Checks if a variable was declared, not if it has a non-empty content. The core operation `${VARNAME+word}` will equal `word` if `VARNAME` is set and non-null and be empty otherwise. ``` DEFAULT_FEATURES='' [ -z "$DEFAULT_FEATURES" ] # true ``` ``` DEFAULT_FEATURES='' [ -n "${DEFAULT_FEATURES+exists}" ] # false ```
-
Merge pull request image-rs#1048 from HeroicKatora/build-system
Align travis build to actions
-
Commits on Oct 2, 2019
-
Merge pull request image-rs#1050 from mathstuf/target-as-symlink
gitignore: ignore target as a symlink
Commits on Oct 3, 2019
-
An array is indexed with constants that exceed its size. This is inopportune even in a branch that never gets executed. This changes it so that the indexing happens on a slice. Also removes a bunch of annotations by avoiding primitive casts with explicit type annotations in constants.
-
Merge pull request image-rs#1049 from HeroicKatora/const-err
Fix strict const_err
-
Merge pull request image-rs#1047 from JohnTitor/use-match
Use `match` instead of `if-else` chain
-
Lints do affects downstream libraries if they use `image` as a path dependency. Due to the spread of the library it seems somewhat likely to be the case somewhere.
-
Merge pull request image-rs#1051 from HeroicKatora/master
Bump version and changelog for v0.22.3
-