Comments (11)
from postscriptbarcode.
I am traveling this weekend, but would like to add logging to the bwip-js public API to get a sense of how much current usage relies on automatic checkdigit calculation. This is a potentially breaking change for folks who rely on the public API for commercial use.
from postscriptbarcode.
Soliciting opinions on the above from those who have to handle fallout from downstream or cross-testing:
@gitlost
@metafloor
@semireg
@adamchainz
from postscriptbarcode.
This looks good to me and makes sense. Curious to see if @metafloor changes the API to match, or if defaults will be maintained along with a new negated boolean (skip-calculatecheck) to access this new behavior. Thanks for checking with us!
from postscriptbarcode.
Curious to see if @metafloor changes the API to match, or if defaults will be maintained along with a new negated boolean (skip-calculatecheck) to access this new behavior. Thanks for checking with us!
@semireg For API back compatibility, we could introduce a deprecated BWIPP option calculatecheckifmissing
, which frontends could initially set unconditionally to restore the previous behaviour. This would allow for each frontend to transition at its own pace without need to create some tricky shim over the BWIPP inputs to fake up the old behaviour. I would be loathed to document this option (it's not something that I think general users should reply upon), and I would be tempted to remove it at some point in the not too distant future.
from postscriptbarcode.
Related Issues (20)
- Create encoder for GS1 Digital Link QR Code HOT 1
- Extract AIs from GS1 DL URI and perform linting HOT 1
- Sample EAN-13 barcodes (at least)... aren't? HOT 11
- Bug in y-position of left guard
- Optimisation: Pre-allocate rather than copy-extend arrays
- Add generic c40headerlength option to datamatrix encoder HOT 3
- QR Version 33 bit errors HOT 1
- Set per-symbology default for border{left,right,top,bottom} to match quiet zone HOT 2
- Problem with binary data in aztec codes HOT 1
- Add showbearer option for linear barcodes HOT 1
- Implement Australia Post FCC 87 and FCC 92
- EAN13 bbox out of bounds HOT 3
- ISBN barcode with the human readable ISBN above the code block HOT 1
- parsefnc with iso-5589-15 doesn't work HOT 1
- `databarexpandedstackedcomposite` doesn't escape characters correctly with `parse` HOT 2
- Longitude validation (GS1 AI 4309) always fails HOT 7
- Migrate Composite symbologies to use renmatrix by default
- Add missing features from `renlinear` to `renmatrix`
- Backgrounds and borders are broken for Composite symbols
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from postscriptbarcode.